Latest web development tutorials

Redis Zrevrank command

Redis ordered set (sorted set)

Redis Zrevrank command returns an ordered set of members ranking. Wherein the ordered sets by scores of members of the decrement (descending) order.

Rank 0 for the bottom, that is, the maximum score is 0 ranking members.

Use ZRANK command can be obtained by members of the fractional increments (small to large) arranged in ranks.

grammar

redis Zrevrank basic command syntax is as follows:

redis 127.0.0.1:6379> ZREVRANK key member

Available versions

> = 2.2.0

return value

If the member is a key member of an ordered set, return the ranking member. If the member is not a member of an ordered set of key returns nil.

Examples

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

redis 127.0.0.1:6379> ZREVRANK salary peter     # peter 的工资排第二
(integer) 1

redis 127.0.0.1:6379> ZREVRANK salary tom       # tom 的工资最高
(integer) 0

Redis ordered set (sorted set)