特点:有序,元素唯一
zadd id 10 tom 20 ma 90 liu
添加数据zadd id 20 tom
修改数据zscore id tom
获取元素分数zrange id 0 4
排名从小到大,索引0-4的元素zrange id 0 -1
全部元素 -1表示最后一个元素zrange id 0 -1 withscores
同时获得元素分数zrevrange id 0 -1
从大到小,类似上边zrangebyscore id 1 20
返回1到20的key,从小到大,不包含用 (20 表示zrangebyscore id 1 +inf
1到正无群大,-inf 负的无群大zrangebyscore id 1 +inf withscores
返回带分数zrangebyscore id 1 +inf limit 0 2
limit表示从0索引开始取两个zrevrangebyscore id 100 0 limit 0 2
相反,从后到前,从大到小zincrby id 4 id
id增加4分,如果不存在创建,存在增加,支持负数zcard id
元素数量zcount id (0 90
返回0到90元素数量,不含0,+inf -inf正负无穷大小zrem id he tom
删除元素支持一个或多个,返回删除数量zremRangeByRank id 0 1
分数按照从小到大排序,删除0,1元素zremRangeByScore id 0 (30
删除0到30范围内元素,返回数量zrank id dudu
获得元素排名分数从小到大zrevrank id dudu
分数从大到小zInterStore ids 2 id id1
求id id1 交集,存储到ids键,2表示2个的交集,返回交集个数zInterStore ids 2 id id1 aggreGate sum|min|max
默认是sum表示交集分数之和,min最小,max最大zUnionStore ids 2 id id1
求并集类似
文档更新时间: 2020-07-23 15:33 作者:Yoby