range

英 [reɪndʒ]   美 [rendʒ]  

n.范围;射程;类别;(山脉,房屋等的)排列

vi.搜索;变化;延伸;漫游

vt.排列;(按一定位置或顺序)排序;把…分类;徘徊

adj.牧场的,放牧区的

第三人称单数: ranges 复数: ranges 现在分词: ranging 过去式: ranged 过去分词: ranged

redis LRANGE命令 语法

作用:返回列表 key 中指定区间内的元素,区间以偏移量 start 和 stop 指定。

语法:LRANGE key start stop

说明:下标(index)参数 start 和 stop 都以 0 为底,也就是说,以 0 表示列表的第一个元素,以 1 表示列表的第二个元素,以此类推。你也可以使用负数下标,以 -1 表示列表的最后一个元素, -2 表示列表的倒数第二个元素,以此类推。

可用版本:>= 1.0.0

时间复杂度:O(S+N), S 为偏移量 start , N 为指定区间内元素的数量。

返回:一个列表,包含指定区间内的元素。

redis LRANGE命令 示例

redis> RPUSH fp-language lisp
(integer) 1
redis> LRANGE fp-language 0 0
1) "lisp"
redis> RPUSH fp-language scheme
(integer) 2
redis> LRANGE fp-language 0 1
1) "lisp"
2) "scheme"