RedisTemplate API
来源:互联网 发布:2017全国最新人口数据 编辑:程序博客网 时间:2024/06/12 01:39
ZSetOperations:
有序集合,默认按照score升序排列,存储格式K(1)==V(n),V(1)=S(1)(K=key,V=value,S=score)
1.add(K,V,S):添加
2.count(K,Smin,Smax):键为K的集合,Smin<=score<=Smax的元素个数
3.size(K):键为K的集合元素个数
4.score(K,obj):键为K的集合,value为obj的元素分数
5.incrementScore(K,V,delta):元素分数增加,delta是增量
6.intersectAndStore(K,otherK[s],destK):K集合与otherK[s]集合,共同的交集元素存到destK(复制),返回元素个数
unionAndStore(K,otherK[s],destK):K集合与otherK[s]集合,共同的并集元素存到destK(复制),返回元素个数
7.range(K,start,end):键为K的集合,索引start<=index<=end的元素子集,正序
reverseRange(K,start,end):键为K的集合,索引start<=index<=end的元素子集,倒序
8.rangeByScore(K,Smin,Smax,[offset],[count]):键为K的集合,offerset和count是限制条件,从索引1开始找到count个元素=子集,从子集中找到Smin<=score<=Smax的元素集合,返回Set<V>,正序
reverseRangeByScore(K,Smin,Smax,[offset],[count]):键为K的集合,offerset和count是限制条件,从索引1开始找到count个元素=子集,从子集中找到Smin<=score<=Smax的元素集合,返回Set<V>,倒序
9.rangeByScoreWithScores(K,Smin,Smax,[offset],[count]):键为K的集合,offerset和count是限制条件,从索引1开始找到count个元素=子集,从子集中找到Smin<=score<=Smax的元素集合,返回泛型接口(包括score和value),正序
reverseRangeByScoreWithScores(K,Smin,Smax,[offset],[count]):键为K的集合,offerset和count是限制条件,从索引1开始找到count个元素=子集,从子集中找到Smin<=score<=Smax的元素集合,返回泛型接口(包括score和value),倒序
10.rangeWithScores(K,start,end):键为K的集合,索引start<=index<=end的元素子集,返回泛型接口(包括score和value),正序
reverseRangeWithScores(K,start,end):键为K的集合,索引start<=index<=end的元素子集,返回泛型接口(包括score和value),倒序
11.rank(K,obj):键为K的集合,value为obj的元素索引,正序
reverseRank(K,obj):键为K的集合,value为obj的元素索引,倒序
12.remove(K,obj):删除,键为K的集合,value为obj的元素
13.removeRange(K,start,end):删除,键为K的集合,索引start<=index<=end的元素子集
14.removeRangeByScore(K,Smin,Smax):删除,键为K的集合,Smin<=score<=Smax的元素,返回删除个数
SetOperations
无序集合,add的顺序不是存储顺序
1.add(K key, V value)
2.difference(K key, otherK[s])
:差集,返回Set
3.differenceAndStore(K key, otherKey[s], K destKey)
:存储差集,返回Long
4.intersect(K key, otherKey[s]):交集,返回Set
5.intersectAndStore(K key, otherKey[s], K destKey)
:存储交集,返回Long
6.isMember(K key, java.lang.Object o)
:对象是否存在
7.members(K key)
:所有元素,返回Set
8.move(K key, V value, K destKey)
:转移一个元素到另一个key(剪切)
9.pop(K key)
:出队,size减1
10.randomMember(K key)
:随即元素
11.remove(K key, java.lang.Object o)
:移除元素
12.size(K key)
13.union(K key, otherKey[s]):并集
14.unionAndStore(K key, otherKey[s], K destKey
): 存储并集到destKey
- RedisTemplate API
- redistemplate api
- API:RedisTemplate<K,V>
- Class RedisTemplate<K,V> ------ API
- Redis API 必杀解读(一):引入RedisTemplate
- redisTemplate 操作
- RedisTemplate 分页
- RedisTemplate使用
- RedisTemplate.java
- redisTemplate超时设置
- 静态redisTemplate的注入
- RedisTemplate的简单使用
- 关于RedisTemplate和StringRedisTemplate
- RedisTemplate的创建
- spring的RedisTemplate
- Redis缓存(RedisTemplate)
- Redis配置ssm+redisTemplate
- 关于RedisTemplate和StringRedisTemplate
- 安卓开发者选项-常用功能介绍
- JavaMail:创建内含附件、图文并茂的邮件
- Swingbench 博客合集
- epoll详解(二)-- epoll工作模式
- quartz任务并行
- RedisTemplate API
- REST服务开发实战
- 答疑java初学者常见问题
- JavaMaill:使用MIME协议创建内含图片的复杂邮件
- mysql常用基础操作语法(十)~~子查询【命令行模式】
- python3.5简单爬虫爬取百度百科(参考imooc实战)
- bootstrap modal弹出框的垂直居中
- PHP的魔术方法及异常
- JavaMail入门:创建纯文本、HTML格式的邮件