ZCOUNT
是 Redis 中的一个命令,用于计算给定有序集合(sorted set)中,分数在指定范围内的成员数量
语法:
ZCOUNT key min max
参数:
key
:有序集合的键名。min
:分数的最小值。max
:分数的最大值。返回值:
返回分数在 min
和 max
之间的成员数量。
示例:
假设我们有一个有序集合 my_scores
,其中包含以下成员及其分数:
1. "Alice" -> 90
2. "Bob" -> 80
3. "Charlie" -> 70
4. "David" -> 60
5. "Eva" -> 50
现在,我们想要计算分数在 60 到 80 之间的成员数量。我们可以使用 ZCOUNT
命令:
ZCOUNT my_scores 60 80
这将返回 3,因为有三个成员的分数在 60 到 80 之间:“David”、“Eva” 和 “Bob”。