Redis 排序集合 Zrevrank 命令
Redis ZREVRANK 命令返回存储在指定 key 的有序集合中成员的排名,按照分数从高到低排序。排名(或索引)是从 0 开始的,意味着分数最高的成员排名为 0。
返回值
- 如果成员存在于有序集合中,返回整数型回复 – 成员的排名。
-
如果成员不存在于有序集合中或者 key 不存在,返回空值(nil)的字符串回复。
语法
以下是 Redis ZREVRANK 命令的基本语法。
redis 127.0.0.1:6379> ZREVRANK key member
示例
redis 127.0.0.1:6379> ZADD myzset 1 b 2 c 3 d 4 e
(integer) 4
redis 127.0.0.1:6379> ZREVRANK myzset "c"
(integer) 3
redis 127.0.0.1:6379> ZREVRANK myzset "y"
(nil)