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

redisで整数値をインクリメントする方法– Redis INCR | INCRBY

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

INCRコマンド

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

構文:-

redis host:post> INCR <keyname>

出力:-

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

例:-

redisで整数値をインクリメントする方法– Redis INCR | INCRBY

INCRBYコマンド

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

構文:-

redis host:post> INCRBY <keyname> <increment>

出力:-

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

例:-

redisで整数値をインクリメントする方法– Redis INCR | INCRBY

参照:-

  1. INCRコマンドドキュメント
  2. INCRBYコマンドドキュメント

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

<-文字列コマンド


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

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

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

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