提示信息

Redis ZRANK 命令

帮主 已关注

ZRANK命令用于获取有序集合中指定成员的排名,即成员在集合中按分数从小到大排序的位置。排名是从0开始,表示成员在有序集合中从小到大排名第几位。

语法:ZRANK key member

返回值:

  • 当成员存在于有序集合中时,返回成员的排名;
  • 当成员不存在于有序集合中时,返回nil。

示例:

  1. redis> ZADD myset 1 member1
  2. (integer) 1
  3. redis> ZADD myset 2 member2
  4. (integer) 1
  5. redis> ZRANK myset member1
  6. (integer) 0
  7. redis> ZRANK myset member2
  8. (integer) 1
  9. redis> ZRANK myset member3
  10. (nil)

在以上示例中,首先创建了一个有序集合myset,并添加了两个成员member1和member2,分数分别为1和2。然后使用ZRANK命令查找成员member1和member2的排名,返回结果分别为0和1。最后使用ZRANK命令查找不存在的成员member3,返回结果为nil。

    遇到难题? "AI大模型GPT4.0、GPT" 是你的私人解答专家! 点击按钮去提问......
帮主 关注 已关注

最近一次登录:2023-10-09 18:39:27   

暂时还没有签名,请关注我或评论我的文章
×
免费图表工具,画流程图、架构图