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

Redis LSET –Redisのリストの特定のインデックスに要素を設定する方法

このチュートリアルでは、redisデータストアに保存されているリスト値に新しい要素を設定する方法について学習します。このために、Redis LSETを使用します コマンド。

LSETコマンド

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

構文:-

redis host:post> LSET <key name> <index> <element>

出力:-

- OK, if <element> is successfully set in the list.
- (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 LSET –Redisのリストの特定のインデックスに要素を設定する方法

参照:-

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

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

<-コマンドの一覧表示


  1. ソートされたセットの要素のランクを取得する方法– Redis ZRANK | ZREVRANK

    このチュートリアルでは、redis ZRANKコマンドとZREVRANKコマンドを使用して、redisデータストアのキーに保存されている並べ替えられた設定値の要素のランクを取得する方法について学習します。 ZRANKコマンド このコマンドは、指定されたキーに格納されているソートされた設定値の要素のランクを返すために使用されます。並べ替えられたセットの要素はスコアの昇順であり、スコアが等しい要素には辞書式順序の昇順が使用されます。ランクはゼロベースです。つまり、スコアが最も低いメンバーのランクは0です。 ソートされたセットに要素が存在しない場合、またはキーが存在しない場合は、Nilが返され

  2. Redis ZINCRBY –Redisでソートされた設定値の要素のスコアをインクリメントする方法

    このチュートリアルでは、redisデータストアのキーに保存されている並べ替えられた設定値の要素のスコアをインクリメントする方法について学習します。このために、コマンドを使用します– ZINCRBY redis-cliで。 このコマンドは、キーに保存されている並べ替えられた設定値の要素のスコアを指定された値だけインクリメントするために使用されます(インクリメント )。指定された要素が並べ替えられた設定値に存在しない場合は、指定された値で追加されます(増分 )そのスコアとして。キーが存在しない場合は、指定された要素を唯一のメンバーとして、新しいソート済みセットが作成されます。 増分