Redis ZLEXCOUNT命令

Redis ZLEXCOUNT命令教程

Redis 的 ZLEXCOUNT 命令用于计算有序集合中指定成员之间的成员数量。

Redis ZLEXCOUNT命令详解

语法

192.168.98.70:6379> ZLEXCOUNT KEY MIN MAX

参数

参数 描述
KEY 有序集合的键。
MIN 将所有集合中某个成员的最小 score 值作为结果集中该成员的 score 值。
MAX 将所有集合中某个成员的最大 score 值作为结果集中该成员的 score 值。

返回值

指定区间内的成员数量。

可用版本

>= 2.8.9

案例

计算成员个数

使用 ZLEXCOUNT 命令,返回成员数量

192.168.98.70:6379> ZADD haicoder 100 Redis 50 Mongo 200 Mysql 10 SqlServer (integer) 4 192.168.98.70:6379> ZLEXCOUNT haicoder - + (integer) 4

我们首先,使用 ZADD 命令,向键为 haicoder 的集合批量添加元素及其对应的分数值。

最后,我们使用 ZLEXCOUNT 命令,获取所有的键的分布。

Redis ZLEXCOUNT命令总结

Redis 的 ZLEXCOUNT 命令用于计算有序集合中指定成员之间的成员数量。