ZREVRANK
Syntax
ZREVRANK key member [WITHSCORE]
- Available since:
- 2.0.0
- Time complexity:
- O(log(N))
- ACL categories:
-
@read
,@sortedset
,@fast
,
返回存储在key
中的有序集合中member
的排名,分数从高到低排序。
排名(或索引)从0开始,这意味着分数最高的成员的排名为0
。
可选的 WITHSCORE
参数补充了命令的回复,返回元素的分数。
使用 ZRANK
来获取一个元素的排名,分数从低到高排序。
示例
RESP2 回复
以下之一:
- Nil reply: 如果键不存在或成员不存在于有序集合中。
- Integer reply: 当不使用WITHSCORE时,成员的排名。
- Array reply: 当使用WITHSCORE时,成员的排名和分数。
RESP3 回复
以下之一:
- Null reply: 如果键不存在或有序集合中不存在该成员。
- Integer reply: 当不使用WITHSCORE时,成员的排名。
- Array reply: 当使用WITHSCORE时,成员的排名和分数。
历史
- 从 Redis 7.2.0 版本开始:添加了可选的
WITHSCORE
参数。