首页 > 其他 > 详细

Redis数据类型及其操作—Sorted sets

时间:2014-04-04 12:15:20      阅读:598      评论:0      收藏:0      [点我收藏+]
zset commands in redis
命令 语法 描述 示例 备注
ZADD ZADD key-name score member [score member...] 添加带权值的成员到zset ZADD zset-key 1 member1 2 member2  
ZREM ZREM key-name member [member...] 从zset中删除member,返回删除的个数 ZREM zset-key member1  
ZCARD ZCARD key-name 返回zset的成员个数 ZCARD zset-key  
ZINCRBY ZINCRBY key-name incrememt member zset中member的权值增加increment ZINCRBY zset-key 2 member2  
ZCOUNT ZCOUNT key-name min max 统计权值在[min,max]的元素个数 ZCOUNT zset-key 0 5  
ZRANK ZRANK key-name member 返回member的下标 ZRANK zset-key member2  
ZSCORE ZSCORE key-name member 返回member的权值 ZSCORE zset-key member2  
ZRANGE ZRANGE key-name start end [WITHSCORES] 返回[start,end]的元素,权值可选 ZRANGE zset-key 0 -1 WITHSCORES  
ZREVRANK ZREVRANK key-name member 返回member在逆序时的下标 ZREVRANK zset-key member2  
ZREVRANGE ZREVRANGE key-name start end [WITHSCORES] 返回逆序时[start,end]的元素,权值可选 ZREVRANGE zset-key 0 -1 WITHSCORES  
ZRANGEBYSCORE ZRANGEBYSCORE key-name min max [WITHSCORE] [LIMIT offset count] 返回权值在[min,max]间的元素 ZRANGEBYSCORE zset-key 0 5  
ZREVRANGEBYSCORE ZRANGEBYSCORE key-name max min [WITHSCORE] [LIMIT offset count] 返回权值在[max,min]间的元素 ZRANGEBYSCORE zset-key 5 0 WITHSCORES  
ZREMRANGEBYRANK ZREMRANGEBYRANK key-name start stop 删除排在[start,stop]间的元素 ZREMRANGEBYRANK zset-key 0 -1  
ZREMRANGEBYSCORE ZREMRANGEBYSCORE key-name min max 删除权值在[min,max]间的元素 ZREMRANGEBYSCORE zset-key 0 5  
ZINTERSTORE ZINTERSTORE dest-key keycount key [key...] [WEIGHTS weight [weight...]] [AGGREGATE SUM | MIN | MAX] 交集 ZINTERSTORE zset-i 2 zset-key zset-key2 可与Set取交集,Set中的Score为1
ZUNIONSTORE ZUNIONSTORE dest-key keycount key [key...] [WEIGHTS weight [weight...]] [AGGREGATE SUM | MIN | MAX] 并集 ZUNIONSTORE zset-u 2 zset-key zset-key2 可与Set取并集,Set中的Score为1

Redis数据类型及其操作—Sorted sets,布布扣,bubuko.com

Redis数据类型及其操作—Sorted sets

原文:http://www.cnblogs.com/wayhow/p/3643834.html

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