ZLEXCOUNT:统计位于字典序指定范围内的成员数量
对于按照字典序排列的有序集合,用户可以使用 ZLEXCOUNT 命令统计有序集合中位于字典序指定范围内的成员数量:
ZLEXCOUNT sorted_set min max
ZLEXCOUNT 命令的 min 参数和 max 参数的格式与 ZRANGEBYLEX 命令接受的 min 参数和 max 参数的格式完全相同。
举个例子,通过执行以下命令,我们可以统计出 words 有序集合中以字母 "a" 开头的成员数量:
redis> ZLEXCOUNT words [a (b
(integer) 3 -- 这个有序集合中有3个以字母a开头的成员
或者使用以下命令,统计出有序集合中字典序大于等于字母 "b" 的成员数量:
redis> ZLEXCOUNT words [b +
(integer) 7 -- 这个有序集合中有7个成员的字典序大于等于字母b
图6-37展示了被以上两个 ZLEXCOUNT 命令统计出的有序集合成员。

Figure 1. 图6-37 被统计的有序集合成员