游戏开发工具

Zcount命令

92 篇文章68 次收藏
上一节:Zrange命令下一节:Zadd命令

计算在有序集合中指定区间分数的成员数

语法

ZCOUNT key min max


  • 可用版本:

    2.0.0

  • 时间复杂度:

    O(log(N)),其中 N 是排序集中的元素数。

  • ACL 类别:

    @read@sortedset@fast

返回排序集中位于key处的元素数,得分在minmax之间。

minmax参数具有与ZRANGEBYSCORE所述相同的语义.

注意:该命令的复杂性仅为O(log(N)),因为它使用元素秩(请参见ZRANK)了解范围。正因为如此,不需要做与范围大小成比例的功。

#返回

整数回复:指定分数范围内的元素数。

#例子

redis> ZADD myzset 1 "one"
(integer) 1
redis> ZADD myzset 2 "two"
(integer) 1
redis> ZADD myzset 3 "three"
(integer) 1
redis> ZCOUNT myzset -inf +inf
(integer) 3
redis> ZCOUNT myzset (1 3
(integer) 2
redis>



上一节:Zrange命令下一节:Zadd命令