-
Redis ZUNIONSTORE –Redisでソートされた設定値の和集合を実行する方法
このチュートリアルでは、redis ZUNIONSTORE を使用して、redisデータストアに格納されている2つ以上の並べ替えられたセットの値に対して和集合演算を実行する方法について学習します。 コマンド。 セットの和集合: 集合論では、2つ以上の集合の和集合は、すべての集合に存在するすべての要素(個別)を含む集合です。例: A = {1, 2, 3, 4, 5}B = {4, 5, 6, 7, 8, 9}Union of A & B :-A U B = {1, 2, 3, 4, 5, 6, 7, 8, 9} ZUNIONSTOREコマンド:- このコマンドは、
-
Redis ZINTERSTORE –ソートされた設定値の共通部分を実行する方法
このチュートリアルでは、redis ZINTERSTORE を使用して、redisデータストアに格納されている2つ以上の並べ替えられたセットの値に対して交差操作を実行する方法について学習します。 コマンド。 セットの共通部分: 集合論では、2つ以上の集合の共通部分は、すべての集合に共通する要素を含む集合です。例: A = {1, 2, 3, 4, 5}B = {4, 5, 6, 7, 8, 9}Intersection of A & B :-A ∩ B = {4, 5} ZINTERSTOREコマンド:- このコマンドは、2つ以上の指定されたソート済みセットの交差
-
Redis INCRBYFLOAT –Redisで浮動小数点値をインクリメントする方法
このチュートリアルでは、redisデータストアのキーに格納されている浮動小数点値を表す文字列をインクリメントする方法について学習します。このために、Redis INCRBYFLOATを使用します 指図。 INCRBYFLOATコマンド このコマンドは、キーに格納されている浮動小数点数を表す文字列を指定された値だけインクリメントするために使用されます。キーが存在しない場合は、インクリメント操作を実行する前に、最初にキーが作成されて0に設定されます。キーが存在するが、キーに格納されている値が間違ったデータ型(文字列データ型ではない)であるか、倍精度浮動小数点数として表現できない文字列値が含
-
Redis GETBIT –Redisの文字列の特定のインデックスでビット値を取得する方法
このチュートリアルでは、redisデータストアのキーに格納されている文字列値のインデックスのビット値を取得する方法について学習します。このために、redis GETBITを使用します コマンド。 GETBITコマンド このコマンドは、キーに格納されている文字列値の指定されたインデックスのビット値を返します。インデックスが文字列値の長さより大きい場合、その文字列は0ビットの連続したスペースと見なされます。キーが存在しない場合は、最初に作成され、空の文字列に設定されます。したがって、インデックスは常に範囲外になり、その値は0ビットになります。 キーは存在するが、キーに格納されている値のデー
-
Redis SETBIT –Redisの文字列の特定のインデックスにビット値を設定する方法
このチュートリアルでは、redisデータストアのキーに格納されている文字列値の指定されたインデックスにビット値を設定する方法について学習します。このために、redis SETBITを使用します コマンド。 SETBITコマンド このコマンドは、キーに格納されている文字列値の指定されたインデックスにビット値を設定します。インデックスが文字列値の長さより大きい場合、文字列は0ビットの連続したスペースと見なされます。キーが存在しない場合は、最初に作成され、空の文字列に設定されます。したがって、インデックスは常に範囲外になり、その値は0ビットになります。 キーは存在するが、キーに格納されてい
-
リスト値の先頭に要素を挿入する方法– Redis LPUSH | LPUSHX
このチュートリアルでは、redisデータストアのキーに保存されているリスト値の先頭に1つ以上の要素を挿入する方法について学習します。このために、Redis LPUSHを使用します およびLPUSHX コマンド。 LPUSHコマンド LPUSHコマンドは、キーに格納されているリスト値の先頭(開始)に1つ以上の指定された要素を挿入するために使用されます。リスト値の先頭に、左端の要素から右端の要素まで、要素が次々に挿入されます。たとえば、コマンド LPUSH list a b cの場合 が実行されると、リストには cが含まれます。 最初の要素として、 b 2番目の要素としてa
-
リスト値の末尾に要素を挿入する方法– Redis RPUSH | RPUSHX
このチュートリアルでは、redisデータストアのキーに保存されているリスト値の末尾に1つ以上の要素を挿入する方法について学習します。このために、Redis RPUSHを使用します およびRPUSHX コマンド。 RPUSHコマンド RPUSHコマンドは、キーに格納されているリスト値の末尾(末尾)に1つ以上の指定された要素を挿入するために使用されます。左端の要素から右端の要素まで、リスト値の末尾に要素が次々に挿入されます。たとえば、コマンド RPUSH list a b cの場合 が実行されると、リストには aが含まれます 最初の要素として、 b 2番目の要素としてc 3
-
リストの最初の要素を削除して返す方法– Redis LPOP | BLPOP
このチュートリアルでは、redisデータストアのキーに保存されているリスト値の最初の要素を削除して返す方法について学習します。このために、redis LPOPを使用します およびBLPOP コマンド。 LPOPコマンド このコマンドは、指定されたキーに格納されているリスト値の最初の要素を削除して返すために使用されます。キーが存在しない場合はNilが返され、キーは存在するがキーに格納されている値がリストデータ型ではない場合はエラーが返されます。 RedisLPOPコマンドの構文は次のとおりです:- 構文:- redis host:post> LPOP <keyname>
-
リストの最後の要素を削除して返す方法– Redis RPOP | BRPOP
このチュートリアルでは、redisデータストアのキーに保存されているリスト値の最後の要素を削除して返す方法について学習します。このために、redis RPOPを使用します およびBRPOP コマンド。 RPOPコマンド このコマンドは、指定されたキーに格納されているリスト値の最後の要素を削除して返すために使用されます。キーが存在しない場合はNilが返され、キーは存在するがキーに格納されている値がリストデータ型ではない場合はエラーが返されます。 RedisRPOPコマンドの構文は次のとおりです。- 構文:- redis host:post> RPOP <keyname>
-
Redis LREM –リストから要素の複数のオカレンスを削除する方法
このチュートリアルでは、キーに格納されているリスト値から要素の1つ以上のオカレンスを削除する方法について学習します。このために、Redis LREMを使用します 指図。 LREMコマンド このコマンドは、キーに格納されているリスト値から、指定された要素の最初のカウントオカレンスを削除します。 LREMコマンドで渡されたcount引数は、次のように操作に影響を与えます:- 0:-指定された要素がヘッド(開始)からテール(終了)に移動する回数を削除します。 count <0:-指定された要素がテール(テール)からヘッド(スタート)に移動するカウントの発生を削除します。 count
-
Redis LTRIM –Redisデータストアに保存されている既存のリストをトリミングする方法
このチュートリアルでは、redisデータストアのキーに保存されている既存のリスト値をトリミングする方法について学習します。このために、Redis LTRIMを使用します コマンド。 LTIMコマンド このコマンドは、結果のリスト値に指定された範囲の要素のみが含まれるように、既存のリスト値をトリミングします。範囲は、部分文字列の開始インデックスと終了インデックスを決定する開始(包括的)オフセットと終了(包括的)オフセットによって定義されます。 インデックスはゼロベースであるため、0は最初の要素を意味し、1は2番目の要素を意味します。負の数を使用して、文字列値の末尾からオフセットを指定する
-
アイテムをあるリストから別のリストにポップ&プッシュする方法-Redis RPOPLPUSH | BRPOPLPUSH
このチュートリアルでは、あるキーに保存されているリスト値の最後の要素を削除して返す方法と、redisデータストアの別のキーに保存されているリスト値の最初の位置に同じ要素を挿入する方法について学習します。このために、Redis RPOPLPUSHを使用します およびBRPOPLPUSH コマンド。 RPOPLPUSHコマンド このコマンドは、ソースキーに格納されているリスト値の末尾(end)から要素を削除して返し、宛先キーに格納されているリスト値の先頭(start)に同じ要素を挿入するために使用されます。ソースキーが存在しない場合は、nil値が返され、操作は実行されません。宛先キーが存在し
-
Redis Set –Redisデータストアの設定値を管理するコマンド
セットは一意の要素の順序付けられていないコレクションです。Redisでは、セットをキーの値として保存でき、いくつかのredisコマンドを使用して、redisデータベースに保存されているセット値を保存、管理、取得します。 redisコマンドを使用するための構文は次のとおりです:- 構文:- redis host:post> <Command Name> <key name> 例:- Redis Set Valueコマンド:- redisデータベースの設定値を管理するための重要なコマンドのいくつかは次のとおりです:- S。いいえ コマンド
-
Redis STRLEN –Redisデータストアで文字列値の長さを取得する方法
このチュートリアルでは、キーに格納されている文字列値の長さを取得する方法について学習します。このために、Redis STRLENを使用します コマンド。 STRLENコマンド このコマンドは、キーに格納されている文字列値の長さ(文字数)を返します。キーがredisデータストアに存在しない場合、空の文字列として解釈され、0が返されます。 RedisSTRLENコマンドの構文は次のとおりです:- 構文:- redis host:post> STRLEN <key name> 出力:- (integer) value, representing the number
-
redisデータストアで文字列値を取得する方法– Redis GET | MGET
このチュートリアルでは、redis GET を使用して、redisデータストアのキーに格納されている文字列値を取得する方法について学習します。 およびMGET コマンド。 GETコマンド GETコマンドは、指定されたキーに格納されている文字列値を取得するために使用されます。キーが存在しない場合はnilが返され、キーは存在するがキーに格納されている値が文字列でない場合はエラーが返されます。 redis GETコマンドの構文は次のとおりです:- 構文:- redis host:post> GET <key name> 出力:- - (strings) reply,
-
redisで複数の文字列値を設定する方法– Redis MSET | MSETNX
このチュートリアルでは、redis MSETおよびMSETNXコマンドを使用して、redisデータストアのそれぞれのキーに複数の文字列値を設定する方法について学習します。 MSETコマンド MSETコマンドは、複数の文字列値をそれぞれの指定されたキーに設定するために使用されます。指定されたキーのいずれかがすでに存在する場合、その値はそのタイプに関係なく上書きされ、キーに関連付けられている以前の有効期限も削除されます。 MSETコマンドは本質的にアトミックであるため、指定されたすべてのキーが一度に設定され、このコマンドが失敗することはありません。 redis MSETコマンドの構文は次のとお
-
redisで整数値をインクリメントする方法– Redis INCR | INCRBY
このチュートリアルでは、redis INCR を使用して、redisデータストアのキーに格納されている整数値を表す文字列をインクリメントする方法について学習します。 およびINCRBY コマンド。 INCRコマンド INCRコマンドは、指定されたキーに格納されている整数値を表す文字列を1つインクリメントするために使用されます。キーが存在しない場合は、インクリメント操作を実行する前に、最初にキーが作成されて0に設定されます。キーが存在するが、キーに格納されている値が間違ったデータ型(文字列データ型ではない)であるか、整数として表現できない文字列値が含まれている場合、エラーが返されます。この
-
redisで整数値をデクリメントする方法– Redis DECR | DECRBY
このチュートリアルでは、redis DECR を使用して、redisデータストアのキーに格納されている整数値を表す文字列をデクリメントする方法について学習します。 およびDECRBY コマンド。 DECRコマンド DECRコマンドは、指定されたキーに格納されている整数値を表す文字列を1つデクリメントするために使用されます。キーが存在しない場合は、最初に作成されて0に設定されてから、デクリメント操作が実行されます。キーが存在するが、キーに格納されている値が間違ったデータ型(文字列データ型ではない)であるか、整数として表現できない文字列値が含まれている場合、エラーが返されます。この操作は
-
Redis APPEND –Redisの既存の文字列値に文字列を追加する方法
このチュートリアルでは、redisデータストアのキーに保存されている既存の文字列値に文字列を追加する方法について学習します。このために、Redis APPENDを使用します コマンド。 APPENDコマンド このコマンドは、指定された文字列を、キーに格納されている既存の文字列値に追加します。キーがredisデータストアに存在しない場合は、追加操作を実行する前に、最初にキーが作成され、空の文字列に設定されます。キーは存在するが、キーに格納されている値が文字列でない場合、エラーが返されます。 Redis APPENDコマンドの構文は次のとおりです:- 構文:- redis host:po
-
Redis GETRANGE –Redisで文字列値のサブストリングを取得する方法
このチュートリアルでは、redisデータストアの指定されたキーに格納されている文字列値のサブ文字列を取得する方法について学習します。このために、Redis GETRANGEを使用します コマンド。 GETRANGEコマンド このコマンドは開始を取ります (包括的)および終了 (包括的)オフセット。サブストリングの開始インデックスと終了インデックスを決定します。インデックスはゼロベースであるため、0は最初の要素を意味し、1は2番目の要素を意味します。負の数を使用して、文字列値の末尾からオフセットを提供することもできます。ここで、-1は最後の要素を意味し、-2は最後から2番目の要素を意味しま