首页 > 其他 > 详细

redis 有序集合

时间:2019-08-22 15:29:02      阅读:80      评论:0      收藏:0      [点我收藏+]

添加 

    zadd keyword 0 ‘eric‘ 0 ‘zhang‘ 0 ‘yun‘ 

查看列表   zrevrange 降序排列

       zrevrange keyword 0 -1

增加分数 

    zincrby keyword 1 ‘eric‘

 

zcard  获取有序集合长度

    zcard keyword

 

zcount   查询某个分数值区间内的元素数量

    zcount   keyword 5 10           5-10之间的数量

 zscore  返回元素的分数值

     zscore keyword ‘yun‘

 

 zrange 获得有序集合的内容 (升序)

   zrange keyword 0 -1

 

zrangebyscore  获得分数值区间内的集合内容(升序)

   zrange keyword   5  10       5-10之间

        zrange keyword   5   (10      大于等于5  小于10

        zrange keyword   1000  +inf        1000以上的 正无穷

 zrevrangebyscore  获得分数值区间内的集合内容(升序)

 

 zrank 获得元素的 升序排名 从0开始

   zrank keyword ‘yun‘

 

 zrevrank 获得元素的降序排名 从0开始

   zrevrank  keyword ‘yun‘

 

ZREM 删除有序集合中的元素

     zrem keyword ‘yun‘  ‘eric‘

 

zremrangebyrank  删除排名区间内的元素

    zremrangebyrank  keyword 0 2

 

zremrangebyscore  删除排名区间内的元素

    zremrangebyscore  keyword   -inf  (5000

 

redis 有序集合

原文:https://www.cnblogs.com/ericblog1992/p/11394427.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!