有序集合
2025年01月10日
一、zadd
zadd <key> <score> <member>
: 添加成员和分数到有序集合。
二、zrem
zrem <key> <member>
: 从有序集合中移除成员。
三、zrange
zrange <key> <start> <stop>
: 按分数从低到高获取成员。
四、zCard
4.1 认识
zCard
获取有序集合的成员数量。
4.2 语法
zCard key
五、zCount
5.1 认识
zCount
统计指定分数范围内的成员数量。
5.2 语法
zCount key min max
六、zRevRange
6.1 认识
zRevRange
根据索引范围从高到低获取成员。
6.2 认识
zRevRange key start stop [WITHSCORES]
七、zRangeByScore
7.1 认识
zRangeByScore
根据分数范围获取有序集合中的成员。
7.2 语法
zRangeByScore key min max [WITHSCORES] [LIMIT offset count]
八、zRemRangeByScore
8.1 认识
zRemRangeByScore
根据分数范围删除有序集合中的成员。
8.2 语法
zRemRangeByScore key min max
-
key
: 有序集合的键。 -
min
和max
: 分数范围,可以是具体值,也可以是特殊值:-
-inf
: 表示负无穷。 -
+inf
: 表示正无穷。 -
可以用
(
表示开区间,比如5
表示大于5
。
-