ZCOUNT
是 Redis 中的一個命令,用于計算給定有序集合中指定分數(shù)范圍內的成員數(shù)量
以下是如何使用 ZCOUNT
命令的示例:
my_sorted_set
的有序集合,其中包含一些成員及其分數(shù):ZADD my_sorted_set 10 "Alice"
ZADD my_sorted_set 20 "Bob"
ZADD my_sorted_set 30 "Charlie"
ZADD my_sorted_set 40 "David"
ZCOUNT
命令計算分數(shù)在 10 到 30 之間的成員數(shù)量:ZCOUNT my_sorted_set 10 30
這將返回 3,因為在這個范圍內有 3 個成員(Alice、Bob 和 Charlie)。
請注意,ZCOUNT
命令中的兩個參數(shù)分別表示分數(shù)范圍的起始值和結束值。在這個示例中,我們計算了分數(shù)在 10(包括)到 30(包括)之間的成員數(shù)量。如果你想計算分數(shù)在 10(不包括)到 30(不包括)之間的成員數(shù)量,可以將結束值設置為 30.0:
ZCOUNT my_sorted_set 10 30.0
這將返回 2,因為在這個范圍內有 2 個成員(Bob 和 Charlie)。