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的元素,返回删除个数
最新文章
- [jQuery]jQuery DataTables插件自定义Ajax分页实现
- //build->;//learn->;//publish
- Connect the Cities[HDU3371]
- python 使用virtualenvrapper虚拟环境管理工具
- JSBinding / Plugins &; Build Mozjswrap Library
- Coursera Machine Learning: Regression 证书
- JDK的命令行工具
- 打造离线使用的Mobile Web App
- SQL注入测试平台 SQLol -5.DELETE注入测试
- C#编译器对于dynamic对象到底做了什么
- Hibernate中分页
- eclipse报错资料备份
- Mac终端开启代理
- Easyui 合并单元格
- Java编程思想_笔记_第二章_一切都是对象
- 【MySQL】MySQL内连接,左连接,右连接查询
- 一. 优化小程序自身的Storage
- PJSUA2开发文档--第九章 PJSUA2应用程序示例
- 使用docker部署SqlServer
- Pytho, struct处理二进制(pack和unpack)
热门文章
- 成长这事儿,不可不说-------Day36
- [WebGL入门]二十五,点光源的光照
- 在Servlet的GenericServlet类中为什么有两个init()方法
- gen_server2 与gen_server的对比
- Java 异常介绍
- 不依任何赖第三方,单纯用vue实现Tree 树形控件
- maven-tomcat7;IOC;AOP;数据库远程连接
- 【BZOJ2724】[Violet 6]蒲公英 分块+二分
- MATLAB循环结构:break+continue+嵌套
- 【python】-- web开发之CSS