redis学习-有序集合(zset)常用命令

 

zadd:有序集合增加一个或者多个键值对 与set集合不同,zset添加的时候需要 指定 score,这个是用来排名的

 

zrange:返回指定范围的键

 

zcount:返回集合指定范围的个数(以每个键值 score为参考)

 

zrem:移除集合中的键和键值

 

 zcard:返回集合中键值对的个数

 

zincrby:对指定键值对 进行增量操作(发现c排到了最后一位)

 

 zscore:返回指定键 对应的分值

 

zset:返回指定键的排名位数

 

zrangebyscore:以分值为参考,返回范围的所有键

 

zrevrange:以倒叙返回范围

zrevrank:返回倒叙指定键的排名位数

zrevrangebyscore:倒叙按照分值返回范围内的键

 

 ZinterStore,ZUNIONSTORE:求有序集合的交并集 weights事乘法因子  AGGREGATE  max|min|sum  这个是按照什么规则保留,最大值,最小值。求和,默认是 sum 

 

posted @ 2018-09-05 16:39  anxbb  阅读(1026)  评论(0编辑  收藏  举报