Redis——有序集合 ZRANK 命令



Redis ZRANK 命令返回存储在键中的有序集合中的成员排名,分数从低到高排序。排名(或索引)从 0 开始,这意味着分数最低的成员排名为 0。

返回值

  • 如果成员存在于有序集合中,则返回整数:成员的排名。

  • 如果成员不存在于有序集合中或键不存在,则返回批量字符串答复:nil。

语法

以下是 Redis ZRANK 命令的基本语法。

redis 127.0.0.1:6379> ZRANK key member

示例

redis 127.0.0.1:6379> ZADD myzset 0 a 1 b 2 c 3 d 4 e 
(integer) 5 
redis 127.0.0.1:6379> ZADD myzset 5 f 6 g 
(integer) 2 
redis 127.0.0.1:6379> ZRANK myzset b 
(integer) 1 
redis 127.0.0.1:6379> ZRANK myzset t 
nil 
redis_sorted_sets.htm
广告