Redis 基础教程

Redis 命令

Redis 高级教程

Redis 笔记

Redis ZCOUNT 命令

Redis 有序集合 Redis 有序集合


ZCOUNT 命令返回有序集合 key 中,score 值在 min 和 max 之间(score 值包含 min 和 max 值)的成员的数量。

命令格式

ZCOUNT key min max

可用版本:>=2.0.0

时间复杂度:O(log(N)),N 为有序集合的基数(即成员的个数)

命令返回值

score 值在 min 和 max 之间的成员的数量。

示例

redis> ZADD myzset 1 member_one
(integer) 1
redis> ZADD myzset 2 member_two
(integer) 1 
redis> ZADD myzset 3 member_three
(integer) 1
redis> ZCOUNT myzset -inf +inf
(integer) 3
redis> ZCOUNT myzset 1 3
(integer) 3
redis> ZCOUNT myzset 1 2.5
(integer) 2