zoukankan      html  css  js  c++  java
  • (六)Redis有序集合Sorted set操作

     Sorted set全部命令如下:
    zadd key score1 member1 score2 member2 ...                      # 将一个或多个member元素及其score值加入到有序集合key当中
    zcard key                                                       # 返回有序集合key中成员的数量
    zcount key min max                                              # 返回有序集合key中score值在min和max之间的成员的数量
    zincrby key increment member                                    # 为有序集合key的成员member的score值加上增量increment,即score=score+increment
    zrange key start stop [WITHSCORES]                              # 返回有序集合key中start和stop之间的成员(score递增),WITHSCORES参数让成员和它的score值一并返回
    zrevrange key start stop [WITHSCORES]                           # 返回有序集合key中start和stop之间的成员(score递减),WITHSCORES参数让成员和它的score值一并返回
    zrangebyscore key min max [WITHSCORES] [LIMIT offset count]     # 返回有序集合key中所有score值介于min和max之间(包括等于min或max)的成员(score递增),LIMIT参数指定返回结果的数量及区间
    zrevrangebyscore key min max [WITHSCORES] [limit offset count]  # 返回有序集合key中所有score值介于min和max之间(包括等于min或max)的成员(score递减),LIMIT参数指定范湖结果的数量及区间
    zrank key member                                                # 返回有序集合key中成员member的排名。其中有序集合成员按score值递增排序
    zrevrank key member                                             # 返回有序集合key中成员member的排名。其中有序集合成员按score值递减排序
    zrem key member1 member2 ...                                    # 移除有序集合key中的一个或多个member成员,不存在的成员将被忽略
    zremrangebyrank key start stop                                  # 移除有序集合key中,start合stop排名区间内(含start和stop)的所有成员
    zremrangebyscore key min max                                    # 移除有序集合key中,score值介于min和max之间(包括等于min或max)的所有成员
    zscore                                                          # 返回有序集合key中,成员member和score值
    ZSCAN key cursor [MATCH pattern] [COUNT count]                  # 迭代有序集合key中的元素,cursor为迭代过程中的游标,每次迭代返回元素数量的最大值count,过滤出pattern模式相匹配的元素
    zunionstore destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX]   # 计算给定的一个或多个有序集的并集,其中给定key的数量必须以numkeys参数指定,并将该并集储存到destination 
    zinterstore destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX]   # 计算给定的一个或多个有序集的交集,其中给定key的数量必须以numkeys参数指定,并将该交集储存到destination
  • 相关阅读:
    Python之图片格式转换
    pip依赖安装与记录
    Spectral Graph Theory的一些定理
    Beamer加中文
    Python之json
    Windows之建立C++开发环境
    Mysql分表教程
    null和空 not null
    yii 隐藏index.php的步骤
    yii泛域名
  • 原文地址:https://www.cnblogs.com/delav/p/9322702.html
Copyright © 2011-2022 走看看