Redis zrevrank 命令用于返回 key 存储的有序集合中成员的排名,分数从高到低排序。 它和Redis zrank 命令相反。
语法:
zrevrank key member
可用版本
>=2.0.0.
返回值
- 如果排序集中存在成员,返回该成员的排名。
- 如果排序集中不存在成员或key不存在,则返回nil。
返回值类型
整数
示例:Redis zrevrank
localhost:0>zadd mycityset 80 北京 60 上海 70 深圳 50 广州 65 天津
"5"
localhost:0>zrevrange mycityset 0 -1 WITHSCORES
1) "北京"
2) "80"
3) "深圳"
4) "70"
5) "天津"
6) "65"
7) "上海"
8) "60"
9) "广州"
10) "50"
localhost:0>zrevrank mycityset 上海
"3"
localhost:0>zrevrank mycityset 深圳
"1"
localhost:0>