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

redisで整数値をデクリメントする方法– Redis DECR | DECRBY

このチュートリアルでは、redis DECR を使用して、redisデータストアのキーに格納されている整数値を表す文字列をデク​​リメントする方法について学習します。 およびDECRBY コマンド。

DECRコマンド

DECRコマンドは、指定されたキーに格納されている整数値を表す文字列を1つデクリメントするために使用されます。キーが存在しない場合は、最初に作成されて0に設定されてから、デクリメント操作が実行されます。キーが存在するが、キーに格納されている値が間違ったデータ型(文字列データ型ではない)であるか、整数として表現できない文字列値が含まれている場合、エラーが返されます。この操作は、64ビットの符号付き整数に制限されています。 redis DECRコマンドの構文は次のとおりです:-

構文:-

redis host:post> DECR <keyname>

出力:-

- (integer) reply, representing the value of the key after the decrement operation.

例:-

redisで整数値をデクリメントする方法– Redis DECR | DECRBY

DECRBYコマンド

DECRBYコマンドは、キーに格納されている整数値を表す文字列を指定された値だけデクリメントするために使用されます。このコマンドはDECRコマンドと非常に似ていますが、DECRBYでは整数値が指定された値だけ減少しますが、DECRでは整数値が常に1つ減少します。 redis DECRBYコマンドの構文は次のとおりです:-

構文:-

redis host:post> DECRBY <keyname> <decrement>

出力:-

- (integer) reply, representing the value of the key after the decrement operation.

例:-

redisで整数値をデクリメントする方法– Redis DECR | DECRBY

参照:-

  1. DECRコマンドドキュメント
  2. DECRBYコマンドドキュメント

これで、redisデータストアに格納されている整数値を表す文字列をデク​​リメントする方法は以上です。気に入った場合は、コメントセクションで自分の考えを共有し、他の人にも共有してください。

<-文字列コマンド


  1. Redis GEOHASH –地理空間値の複数のメンバーのジオハッシュ文字列を取得する方法

    このチュートリアルでは、キーに格納されている地理空間値の1つ以上の要素のジオハッシュ文字列を取得する方法について学習します。このために、Redis GEOHASHを使用します コマンド。 GEOHASHコマンド このコマンドは、キーに格納されている地理空間値の1つ以上の指定された要素の有効なジオハッシュ文字列を返すために使用されます。地理空間値は、GEOADDコマンドを使用して入力された並べ替えられた設定値で表されます。 Redisは、ジオハッシュ手法のバリエーションを使用して地理空間要素の位置(経度、緯度)を表します。この手法では、緯度と経度のビットをインターリーブして、一意の52ビ

  2. Redis GEOPOS –地理空間値の複数のメンバーの経度、緯度を取得する方法

    このチュートリアルでは、キーに格納されている地理空間値の1つ以上のメンバーの経度と緯度を取得する方法について学習します。このために、Redis GEOPOSを使用します コマンド。 GEOPOSコマンド このコマンドは、キーに格納されている地理空間値(Sorted Set)の1つ以上の指定されたメンバーの経度、緯度を返すために使用されます。 GEOADDコマンドを使用して座標(経度、緯度)を地理空間値に挿入すると、52ビットのジオハッシュに変換されます。したがって、座標が返されるとき、それらは挿入操作中に使用されたものと完全に同じではない可能性がありますが、小さなエラーが含まれている可能