序號
命令描述
1zadd key score1 member1 [score2 member2]
向有序集合新增乙個或多個成員,或者更新已存在成員的分數
2zcard key
獲取有序集合的成員數
3zcount key min max
計算在有序集合中指定區間分數的成員數
4zincrby key increment member
有序集合中對指定成員的分數加上增量 increment
5zinterstore destination numkeys key [key …]
計算給定的乙個或多個有序集的交集並將結果集儲存在新的有序集合 key 中
6zlexcount key min max
在有序集合中計算指定字典區間內成員數量
7zrange key start stop [withscores]
通過索引區間返回有序集合成指定區間內的成員
8zrangebylex key min max [limit offset count]
通過字典區間返回有序集合的成員
9zrangebyscore key min max [withscores] [limit]
通過分數返回有序集合指定區間內的成員
10zrank key member
返回有序集合中指定成員的索引
11zrem key member [member …]
移除有序集合中的乙個或多個成員
12zremrangebylex key min max
移除有序集合中給定的字典區間的所有成員
13zremrangebyrank key start stop
移除有序集合中給定的排名區間的所有成員
14zremrangebyscore key min max
移除有序集合中給定的分數區間的所有成員
15zrevrange key start stop [withscores]
返回有序集中指定區間內的成員,通過索引,分數從高到底
16zrevrangebyscore key max min [withscores]
返回有序集中指定分數區間內的成員,分數從高到低排序
17zrevrank key member
返回有序集合中指定成員的排名,有序集成員按分數值遞減(從大到小)排序
18zscore key member
返回有序集中,成員的分數值
19zunionstore destination numkeys key [key …]
計算給定的乙個或多個有序集的並集,並儲存在新的 key 中
20zscan key cursor [match pattern] [count count]
迭代有序集合中的元素(包括元素成員和元素分值)
Redis 有序集合 sorted set 命令
redis 有序集合和集合一樣也是 string 型別元素的集合,且不允許重複的成員。不同的是每個元素都會關聯乙個 double 型別的分數。redis 正是通過分數來為集合中的成員進行從小到大的排序。有序集合的成員是唯一的,但分數 score 卻可以重複。集合是通過雜湊表實現的,其實在redis ...
redis 有序集合 sorted set命令示例
向有序集合新增乙個或多個成員,或者更新已存在成員的分數 zadd key score1 member1 score2 member2 127.0.0.1 6379 zadd score 56 zhangsan 68 lisi integer 2獲取有序集合的成員數 zcard key127.0.0....
Redis 有序集合
redis 有序集合和集合一樣也是string型別元素的集合,且不允許重複的成員。不同的是每個元素都會關聯乙個double型別的分數。redis正是通過分數來為集合中的成員進行從小到大的排序。有序集合的成員是唯一的,但分數 score 卻可以重複。集合是通過雜湊表實現的,所以新增,刪除,查詢的複雜度...