zoukankan      html  css  js  c++  java
  • Zset-ZRANGE

    zrange命令用于获取有序集合key中,指定区间内的成员。时间复杂度: O(log(N)+M), N 为有序集的基数,而 M 为结果集的基数。
     
    命令行格式:
    zrange key start stop [withscores]
     
    作用:
    用于获取有序集合key中,指定区间内的成员。
    其中成员的位置按照score的值递增排列。(ZREVERANGE递减排列)
    下标参数从0开始,容许负数和大于集合长度的值存在。
    如果start的下标大于stop的下标,返回空列表。
     
    注意:
    zrange在redis2.0.0版本之后才有。
     
    返回值:
    有序集合key中,指定区间内的成员。
     
    命令演示:
    127.0.0.1:6379> ZRANGE rank 0 2
    1) "zhangsan"
    2) "wangwu"
    3) "zhaoliu"
    127.0.0.1:6379> ZRANGE rank 0 2 withscores
    1) "zhangsan"
    2) "8"
    3) "wangwu"
    4) "9"
    5) "zhaoliu"
    6) "11"
    127.0.0.1:6379> ZRANGE rank 0 7 withscores
    1) "zhangsan"
    2) "8"
    3) "wangwu"
    4) "9"
    5) "zhaoliu"
    6) "11"
    7) "lisi"
    8) "12"
    127.0.0.1:6379> ZRANGE rank 0 -2 withscores
    1) "zhangsan"
    2) "8"
    3) "wangwu"
    4) "9"
    5) "zhaoliu"
    6) "11"
    127.0.0.1:6379> ZRANGE rank 3 1 withscores
    (empty array)
     
    作者:红雨
    出处:https://www.cnblogs.com/52why
    微信公众号: 红雨python
  • 相关阅读:
    大工程(bzoj 3611)
    消耗战(bzoj 2286)
    Computer(hdu 2196)
    文件排版(codevs 1300)
    洛谷 P2015 二叉苹果树
    洛谷 P2014 选课
    洛谷 P1352 没有上司的舞会
    COGS 505. 城市
    洛谷 P1306 斐波那契公约数
    洛谷 P1962 斐波那契数列
  • 原文地址:https://www.cnblogs.com/52why/p/14338995.html
Copyright © 2011-2022 走看看