有序集合,默认按照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的元素,返回删除个数

ZSetOperations的更多相关文章

  1. 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,Sm ...

  2. 使用ZSetOperations(有序)操作redis

    方法 c参数 s说明 Boolean add(K key, V value, double score); K key:集合key V value:key对应的值 double score:分数  向 ...

  3. 5、使用ZSetOperations(有序)操作redis(Zset有序集合)

    文章来源:https://www.cnblogs.com/shiguotao-com/p/10564454.html 方法 c参数 s说明   void set(K key, V value); ke ...

  4. redis之(二十一)redis之深入理解Spring Redis的使用

    关于spring redis框架的使用,网上的例子很多很多.但是在自己最近一段时间的使用中,发现这些教程都是入门教程,包括很多的使用方法,与spring redis丰富的api大相径庭,真是浪费了这么 ...

  5. springboot 整合Redis

    0.导入 maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifact ...

  6. 04.spring-data-redis与Jedis整合使用

    1.spring-data-redis与Jedis简单整合 spring-data-redis与Jedis简单整合,Redis没有任何集群只是单节点工作,使用连接池 1.创建spring-contex ...

  7. 使用RedisTemplate的操作类访问Redis(转)

    深入理解Spring Redis的使用 (三).使用RedisTemplate的操作类访问Redis 事务需要开启enableTransactionSupport,然后使用@transactional ...

  8. spring mvc Spring Data Redis RedisTemplate [转]

    http://maven.springframework.org/release/org/springframework/data/spring-data-redis/(spring-data包下载) ...

  9. jedis访问redis学习笔记

    最近在学习redis,在网上查了些文章,利用他人已有的知识,总结写下了这篇文章,大部分内容还是引用别人的文章内容.经过测试发现spring-data-redis现在有的版本只能支持reids 2.6和 ...

随机推荐

  1. TP 自动验证

    #自动验证 一般验证 #自动验证 protected $_validate=array( #函数验证 array('role_name','require','角色名称不能为空!'), array(' ...

  2. Zxing二维码解析——图文转换

    一:文字转化为二维码图片. package com.xhm.tool; import java.util.Hashtable; import android.graphics.Bitmap; impo ...

  3. Linux 技巧:让进程在后台运行的可靠方法

    原文链接:http://www.ibm.com/developerworks/cn/linux/l-cn-nohup/ 想让进程在断开连接后依然保持运行?如果该进程已经开始运行了该如何补救? 如果有大 ...

  4. IOS中UITableView异步加载图片的实现

    本文转载至 http://blog.csdn.net/enuola/article/details/8639404  最近做一个项目,需要用到UITableView异步加载图片的例子,看到网上有一个E ...

  5. [原创]关于absolute、relative和float的一些思考

    absolute: 元素完全脱离文档流,不占文档流的位置,不使用top.left等属性时,仍然在原文档流位置上(但是不在文档流中,也不占用位置),设置了top.left等之后,向上寻找到第一个非sta ...

  6. 九度OJ 1182:统计单词 (计数)

    时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:3920 解决:1443 题目描述: 编一个程序,读入用户输入的,以"."结尾的一行文字,统计一共有多少个单词,并分别输出 ...

  7. Arrays类--Arrays.asList()方法使用

    java.util类 Arrays java.lang.Object——java.util.Arrays public class Arrays extends Object 此类包含用来操作数组(比 ...

  8. recognition rate generalization识别率 泛化

    http://www1.inf.tu-dresden.de/~ds24/lehre/ml_ws_2013/ml_11_hinge.pdf Two extremes: • Big

  9. office2013安装/激活

    ed2k://|file|cn_office_professional_plus_2013_x64_dvd_1134006.iso|914106368|E5FBAE9EE9CB35D5E777EA78 ...

  10. js跨浏览器复制: ZeroClipboard

    实例结构: demo.html <script type="text/javascript" src='http://code.jquery.com/jquery.js'&g ...