Redis Lrange コマンド

Redis リスト(List)

Redis Lrange は、リスト内の指定された範囲にある要素を返します。範囲はオフセット START と END で指定します。 ここで、0 はリストの最初の要素を、1 はリストの2番目の要素を表します。以下同様です。 負のインデックスも使用できます。-1 はリストの最後の要素、-2 はリストの最後から2番目の要素を表します。以下同様です。

構文

redis Lrange コマンドの基本的な構文は次のとおりです:

redis 127.0.0.1:6379> LRANGE KEY_NAME START END

利用可能なバージョン

>= 1.0.0

戻り値

指定された範囲内の要素を含むリスト。

例

redis> RPUSH mylist "one"
(integer) 1
redis> RPUSH mylist "two"
(integer) 2
redis> RPUSH mylist "three"
(integer) 3
redis> LRANGE mylist 0 0
1) "one"
redis> LRANGE mylist -3 2
1) "one"
2) "two"
3) "three"
redis> LRANGE mylist -100 100
1) "one"
2) "two"
3) "three"
redis> LRANGE mylist 5 10
(empty list or set)
redis> 

Redis リスト(List)

その他の拡張