zadd key score member[{score member}...]
创建或设置指定key对应的有序集合,根据每个值对应的score来排名,升序。例如有命令 zadd key1 10 A 20 B 30 D 40 C;那么真实排名是 A B D C
zrem key member
删除指定key对应的集合中的member元素
zcard key
返回指定key对应的有序集合的元素数量
zincrby key increment member
将指定key对应的集合中的member元素对应的分值递增加 increment
zcount key min max
返回指定key对应的有序集合中,分值在min~max之间的元素个数
zrank key member
返回指定key对应的有序集合中,指定元素member在集合中排名,从0开始切分值是从小到大升序
zscore key member
返回指定key中的集合中指定member元素对应的分值
zrange key min max [withscores]
返回指定key对应的有序集合中,索引在min~max之间的元素信息,如果带上 withscores 属性的话,可以将分值也带出来
zrevrank key member
返回指定key对应的集合中,指定member在其中的排名,注意排名从0开始且按照分值从大到小降序
zrevrange key start end [withscores]
指定key对应的集合中,分值在 start~end之间的降序,加上 withscores 的话可以将分值以及value都显示出来