Redis Lindex コマンド

Redis リスト(List)

Redis Lindex コマンドは、インデックスを使用してリスト内の要素を取得するために使用されます。負のインデックスも使用でき、-1 はリストの最後の要素、-2 はリストの最後から2番目の要素を表し、以下同様に続きます。

構文

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

redis 127.0.0.1:6379> LINDEX KEY_NAME INDEX_POSITION 

利用可能なバージョン

>= 1.0.0

戻り値

リスト内で指定されたインデックス値に対応する要素。指定されたインデックス値がリストの範囲内にない場合は、nil を返します。

例

redis 127.0.0.1:6379> LPUSH mylist "World"
(integer) 1

redis 127.0.0.1:6379> LPUSH mylist "Hello"
(integer) 2

redis 127.0.0.1:6379> LINDEX mylist 0
"Hello"

redis 127.0.0.1:6379> LINDEX mylist -1
"World"

redis 127.0.0.1:6379> LINDEX mylist 3        # index不在 mylist 的区间范围内
(nil)

Redis リスト(List)

その他の拡張