# Zcount

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

语法

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> 

# 反馈

如果您在此页面上发现问题,或有改进建议,请提交请求以合并或打开存储库中的问题。

Last Updated: 4/18/2023, 8:45:33 AM