Redis入门 互动版

ZCOUNT


除了ZCARD命令以外,ZCOUNT命令也可以查看成员的数量,和前者不同的是,ZCOUNT命令可以设定评分的最小和最大值:

ZCOUNT key min max

示例 - 查看薪水在2000-5000之间的人数。

redis> ZRANGE salary 0 -1 WITHSCORES    # 测试数据
1) "jack"
2) "2000"
3) "peter"
4) "3500"
5) "tom"
6) "5000"

redis> ZCOUNT salary 2000 5000  
(integer) 3

执行成功,将返回有序集 key 中, score 值在 min 和 max 之间(默认包括 score 值等于 min 或 max )的成员的数量。

请查询集合website中,评分值在1-2之间的成员数量。