Redis-lists-lindex

提供:Dev Guides
移動先:案内検索

Redis-リストLindexコマンド

Redis LINDEX コマンドを使用して、キーに格納されているリスト内のインデックスにある要素を取得します。 インデックスはゼロベースなので、0は最初の要素、1は2番目の要素、というようになります。 負のインデックスを使用して、リストの末尾から始まる要素を指定できます。 ここで、-1は最後の要素、-2は最後から2番目などを意味します。

戻り値

文字列応答、要求された要素、またはインデックスが範囲外の場合はnil。

構文

以下は、Redis LINDEX コマンドの基本構文です。

redis 127.0.0.1:6379> LINDEX KEY_NAME INDEX_POSITION

redis 127.0.0.1:6379> LPUSH list1 "foo"
(integer) 1
redis 127.0.0.1:6379> LPUSH list1 "bar"
(integer) 2
redis 127.0.0.1:6379> LINDEX list1 0
"foo"
redis 127.0.0.1:6379> LINDEX list1 -1
"bar"
redis 127.0.0.1:6379> LINDEX list1 5
nil