ZCOUNT

用法
ZCOUNT key min max
复杂度
O(log(N)),其中 N 为有序集合中的元素数量。
起始版本
2.0.0
ACL 类别
@sortedset, @read, @fast

返回有序集合 key 中分数在 minmax 之间的元素数量。

minmax 参数的语义与 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 回复

整数回复: 指定分数范围内的成员数量。