Redis
 Computer >> コンピューター >  >> プログラミング >> Redis

Redis LINDEX –Redisのリストの特定のインデックスから要素を取得する方法

このチュートリアルでは、リスト値の特定のインデックスから要素を取得する方法について学習します。このために、Redis LINDEXを使用します コマンド。

LINDEXコマンド

このコマンドは、キーに格納されているリスト値の指定されたインデックスに格納されている要素を返します。インデックスはゼロベースであるため、0は最初の要素を意味し、1は2番目の要素を意味します。負の数を使用してリストのインデックスを指定することもできます。ここで、-1は最後の要素を意味し、-2は最後から2番目の要素を意味します。範囲外のインデックス値でLINDEXコマンドを呼び出すと、エラーが返されます。 redis LINDEXコマンドの構文は次のとおりです:-

構文:-

redis host:post> LINDEX <key name> <index>

出力:-

- (string) value, representing an element of the list at index <index>.
- (error) ERR index out of range, if <index> value is out of range.
- Error, if key exist and value stored at the key is not a list.

例:-

Redis LINDEX –Redisのリストの特定のインデックスから要素を取得する方法

参照:-

  1. LINDEXコマンドドキュメント

これで、redisデータストアに保存されているリスト値の特定のインデックスから要素を取得する方法は終わりです。気に入った場合は、コメントセクションで自分の考えを共有し、他の人にも共有してください。

<-コマンドの一覧表示


  1. Redis GETBIT –Redisの文字列の特定のインデックスでビット値を取得する方法

    このチュートリアルでは、redisデータストアのキーに格納されている文字列値のインデックスのビット値を取得する方法について学習します。このために、redis GETBITを使用します コマンド。 GETBITコマンド このコマンドは、キーに格納されている文字列値の指定されたインデックスのビット値を返します。インデックスが文字列値の長さより大きい場合、その文字列は0ビットの連続したスペースと見なされます。キーが存在しない場合は、最初に作成され、空の文字列に設定されます。したがって、インデックスは常に範囲外になり、その値は0ビットになります。 キーは存在するが、キーに格納されている値のデー

  2. Redis ZSCORE –Redisでソートされた設定値から要素のスコアを取得する方法

    このチュートリアルでは、キーに格納されているソートされた設定値の要素のスコアを取得する方法について学習します。このために、Redis ZSCOREを使用します コマンド。 ZSCOREコマンドは、指定されたキーに格納されているソートされた設定値の指定された要素のスコアを返すために使用されます。ソートされたセットに要素が存在しない場合、またはキーが存在しない場合は、Nilが返されます。キーは存在するが、キーに格納されている値が並べ替えられたセットのデータ型ではない場合、エラーが返されます。 redis ZSCOREコマンドの構文は次のとおりです:- 構文:- redis host:pos