Redis ZRANK 命令
Redis ZRANK 返回有序集中指定成员的排名。
( Redis >= 2.0.0 )
其中有序集成员按分数值递增(从小到大)顺序排列。
语法
redis ZRANK 命令基本语法如下:
127.0.0.1:6379> ZRANK key member
返回值
- 如果成员是有序集 key 的成员,返回 member 的排名。
- 如果成员不是有序集 key 的成员,返回 nil
范例
127.0.0.1:6379> FLUSHALL OK 127.0.0.1:6379> ZADD chars 1 a 2 b 2 c 3 d 3 e 4 f 4 g (integer) 7 127.0.0.1:6379> ZRANGE chars 0 -1 WITHSCORES # 显示所有成员及其 score 值 1) "a" 2) "1" 3) "b" 4) "2" 5) "c" 6) "2" 7) "d" 8) "3" 9) "e" 10) "3" 11) "f" 12) "4" 13) "g" 14) "4" 127.0.0.1:6379> ZRANK chars b # 显示 b 的 排名值:第二(第一是 a) (integer) 1