Linux Redis使用----Redis 有序集合(sorted set)命令

序號 命令 描述
1 ZADD key score1 member1 [score2 member2]  向有序集合添加一個或多個成員,或者更新已存在成員的分數
2 ZCARD key  獲取有序集合的成員數
3 ZCOUNT key min max  計算在有序集合中指定區間分數的成員數
4 ZINCRBY key increment member  有序集合中對指定成員的分數加上增量 increment
5 ZINTERSTORE destination numkeys key [key ...]  計算給定的一個或多個有序集的交集並將結果集存儲在新的有序集合 key 中
6 ZLEXCOUNT key min max  在有序集合中計算指定字典區間內成員數量
7 ZRANGE key start stop [WITHSCORES]  通過索引區間返回有序集合成指定區間內的成員
8 ZRANGEBYLEX key min max [LIMIT offset count]  通過字典區間返回有序集合的成員  1
9 ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT]  通過分數返回有序集合指定區間內的成員 1
10 ZRANK key member  返回有序集合中指定成員的索引
11 ZREM key member [member ...]  移除有序集合中的一個或多個成員
12 ZREMRANGEBYLEX key min max  移除有序集合中給定的字典區間的所有成員 1
13 ZREMRANGEBYRANK key start stop  移除有序集合中給定的排名區間的所有成員
14 ZREMRANGEBYSCORE key min max  移除有序集合中給定的分數區間的所有成員
15 ZREVRANGE key start stop [WITHSCORES]  返回有序集中指定區間內的成員,通過索引,分數從高到底
16 ZREVRANGEBYSCORE key max min [WITHSCORES]  返回有序集中指定分數區間內的成員,分數從高到低排序
17 ZREVRANK key member  返回有序集合中指定成員的排名,有序集成員按分數值遞減(從大到小)排序
18 ZSCORE key member  返回有序集中,成員的分數值
19 ZUNIONSTORE destination numkeys key [key ...]  計算給定的一個或多個有序集的並集,並存儲在新的 key 中
20 ZSCAN key cursor [MATCH pattern] [COUNT count]  迭代有序集合中的元素(包括元素成員和元素分值)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章