Redis LINSERT –前にリストに要素を挿入する方法|ピボット要素の後
このチュートリアルでは、keyに格納されているリスト値のピボット要素の周りに新しい要素を挿入する方法について学習します。このために、Redis LINSERTを使用します コマンド。
LINSERTコマンド
このコマンドは、特定の要素(ピボット)の前または後に、指定されたキーに格納されているリスト値に新しい要素を挿入します。空のリストとして解釈されるため、キーが存在しない場合は0を返し、キーは存在するがピボット要素がリストに存在しない場合は-1を返します。 redis LINSERTコマンドの構文は次のとおりです:-
構文:-
redis host:post> LINSERT <key name> [BEFORE|AFTER] <pivot element> <new element>
出力:-
- (integer) value, representing the number of elements in the list. - -1, if key exist but pivot element is not present in the list. - 0, if key does not exist. - Error, if key exist and value stored at the key is not a list.
例:-
参照:-
- LINSERTコマンドドキュメント
ピボット要素の前または後に、redisデータストアに保存されているリスト値のピボット要素の周囲に要素を挿入する方法は以上です。気に入った場合は、コメントセクションで自分の考えを共有し、他の人にも共有してください。
<-コマンドの一覧表示
-
Redisリスト–Redisデータストアのリスト値を管理するコマンド
リストは、挿入順序で並べ替えられた文字列のシーケンスです。Redisでは、リストをキーの値として保存でき、さまざまなredisコマンドを使用して、redisデータベースに保存されたリスト値を保存、管理、取得します。 redisコマンドを使用するための構文は次のとおりです:- 構文:- redis host:post> <Command Name> <key name> 例:- Redisリスト値コマンド:- redisデータベースのリスト値を管理するための重要なコマンドのいくつかは次のとおりです:- S。いいえ コマンド 説明 1
-
Redis LRANGE –Redisデータストアのリスト値のすべての要素を取得する方法
このチュートリアルでは、リスト値のすべての要素をキーに格納する方法について学習します。このために、redis LRANGEを使用します 指図。 LRANGEコマンド このコマンドは、指定されたオフセットによって定義された、指定されたキーに格納されているリスト値の1つ以上の要素を返します。開始(包括的)オフセットと終了(包括的)オフセットを取ります。これらのオフセットはゼロベースのインデックスであり、0は最初の要素を意味し、1は2番目の要素を意味します。負の数を使用して、リスト値の末尾からオフセットを指定することもできます。ここで、-1は最後の要素を意味し、-2は最後から2番目の要素を意