沃梦达 / IT编程 / 数据库 / 正文

Redis ZCOUNT命令

Redis ZCOUNT 命令用于计算有序集合中指定分值范围内的成员数量。

Redis ZCOUNT 命令用于计算有序集合中指定分值范围内的成员数量。

1. 命令格式

ZCOUNT key min max

2. 参数说明

  • key:有序集合的键名
  • min:指定的最小分值
  • max:指定的最大分值

3. 返回值

返回指定分值范围内的成员数量。

4. 使用示例

示例 1

ZADD mysortedset 1 one 2 two 3 three 4 four
ZCOUNT mysortedset -inf +inf

返回值为4,表示 mysortedset 集合中所有成员的数量。

示例 2

ZADD mysortedset 0 a 0 b 0 c 0 d
ZCOUNT mysortedset -1 1

返回值为0,表示 mysortedset 集合中不存在分值在 -1 到 1 之间的成员。

5. 注意事项

  • 分值范围内的最小值和最大值都可以取到。
  • min 和 max 参数可以为正负无穷大值,分别表示集合中分值的最小值和最大值。
  • 分值范围内的成员数量计算不包含分值相同的成员。
  • 如果指定键名的有序集合不存在,则 ZCOUNT 命令返回 0。

本文标题为:Redis ZCOUNT命令

上一篇: Redis SDIFFSTORE命令
下一篇: Redis SDIFF命令