ZCOUNT

ZCOUNT key min max
Available since:
Redis Open Source 2.0.0
Time complexity:
O(log(N)) with N being the number of elements in the sorted set.
ACL categories:
@read, @sortedset, @fast,
Compatibility:
Redis Software and Redis Cloud compatibility

Returns the number of elements in the sorted set at key with a score between min and max.

The min and max arguments have the same semantic as described for ZRANGEBYSCORE.

Note: the command has a complexity of just O(log(N)) because it uses elements ranks (see ZRANK) to get an idea of the range. Because of this there is no need to do a work proportional to the size of the range.

Required arguments

key

The name of the key that holds the sorted set.

min

The minimum score. The bound is inclusive unless prefixed with (. Use -inf for no lower bound.

max

The maximum score. The bound is inclusive unless prefixed with (. Use +inf for no upper bound.

Examples

ZADD myzset 1 "one" ZADD myzset 2 "two" ZADD myzset 3 "three" ZCOUNT myzset -inf +inf ZCOUNT myzset (1 3

Redis Software and Redis Cloud compatibility

Redis
Software
Redis
Cloud
Notes
✅ Standard
✅ Active-Active
✅ Standard
✅ Active-Active

Return information

Integer reply: the number of members in the specified score range.
RATE THIS PAGE
Back to top ↑