Redis 排序集合 Set Zrangebyscore 命令

  • 描述

    Set Zrangebyscore 命令返回键中排序集中的所有元素,其分数介于min和max之间(包括分数等于min或max的元素)。这些元素被认为是从低到高排序。具有相同分数的元素以字典顺序返回(这来自Redis中排序集实现的属性,不涉及进一步的计算)。
  • Sismember句法

    以下是Redis Zrangebyscore命令的基本语法。
    
    redis 127.0.0.1:6379> ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count]
    
  • 返回值

    数组返回,指定分数范围内元素的列表(可选地包含其分数)。
  • 例子

    
    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> ZRANGEBYSCORE myzset 1 2 
    1) "b" 
    2) "c" 
    redis 127.0.0.1:6379> ZRANGEBYSCORE myzset (1 2 
    1) "b"