Redis ZRANGEBYLEX 命令

Redis 有序集合(ZSet)

Redis ZRANGEBYLEX 通过字典区间返回有序集合的成员。

 

1. 语法

redis ZRANGEBYLEX 命令基本语法如下:

ZRANGEBYLEX key min max [LIMIT offset count]

 

2. 可用版本

>= 2.8.9

 

3. 返回值

指定区间内的元素列表。

 

4. 范例

redis 127.0.0.1:6379> ZADD myzset 0 a 0 b 0 c 0 d 0 e 0 f 0 g
(integer) 7
redis 127.0.0.1:6379> ZRANGEBYLEX myzset - [c
1) "a"
2) "b"
3) "c"
redis 127.0.0.1:6379> ZRANGEBYLEX myzset - (c
1) "a"
2) "b"
redis 127.0.0.1:6379> ZRANGEBYLEX myzset [aaa (g
1) "b"
2) "c"
3) "d"
4) "e"
5) "f" 

Redis 有序集合(ZSet)

Redis ZRANGEBYSCORE 返回有序集合中指定分数区间的成员列表。有序集成员按分数值递增(从小到大)次序排列。具有相同分数值的成员按字典序来排列(该属性是有序集提供的,不需要额外的计算)。默认情况下,区间的取值使用闭区间 (小于等于或大于等于),你也可以通过给参数前增加 ( 符号来使用可选的开区间 (小于或大于)。