ZREVRANK(zrevrank)

ZREVRANK key member

起始版本:2.0.0
时间复杂度:O(log(N))

说明:

  • 返回有序集key中成员member的排名,其中有序集成员按score值从大到小排列。排名以0为底,也就是说,score值最大的成员排名为0。
  • 使用ZRANK命令可以获得成员按score值递增(从小到大)排列的排名。

返回值

如果member是有序集key的成员,返回integer-reply:member的排名。
如果member不是有序集key的成员,返回bulk-string-reply: nil。

示例

1
2
3
4
5
6
7
8
9
10
11
redis> ZADD myzset 1 "one"
(integer) 1
redis> ZADD myzset 2 "two"
(integer) 1
redis> ZADD myzset 3 "three"
(integer) 1
redis> ZREVRANK myzset "one"
(integer) 2
redis> ZREVRANK myzset "four"
(nil)
redis>
坚持原创技术分享,您的支持将鼓励我继续创作!