- 用法
-
ZCOUNT key min max
- 复杂度
- O(log(N)),其中 N 为有序集合中的元素数量。
- 起始版本
- 2.0.0
- ACL 类别
- @sortedset, @read, @fast
返回有序集合 key
中分数在 min
和 max
之间的元素数量。
min
和 max
参数的语义与 ZRANGEBYSCORE
命令中描述的相同。
注意:该命令的复杂度仅为 O(log(N)),因为它使用元素排名(参见 ZRANK
)来获取范围概念。因此,无需执行与范围大小成比例的工作。
示例
127.0.0.1:6379> ZADD myzset 1 "one"
(integer) 1
127.0.0.1:6379> ZADD myzset 2 "two"
(integer) 1
127.0.0.1:6379> ZADD myzset 3 "three"
(integer) 1
127.0.0.1:6379> ZCOUNT myzset -inf +inf
(integer) 3
127.0.0.1:6379> ZCOUNT myzset (1 3
(integer) 2
RESP2/RESP3 回复
整数回复: 指定分数范围内的成员数量。