RedisのIncrbyコマンド
指定されたデジタルプラス増分値に格納されているRedisのIncrbyコマンドキー。
キーが存在しない場合、キーの値が最初に0に初期化され、その後INCRBYコマンドを実行します。
誤差を含む値型や文字列型が数値として表現できない場合は、エラーを返します。
この操作は、64ビット(ビット)の値に制限されているデジタル表現の中に署名しました。
文法
次のようにRedisのIncrby基本的なコマンドの構文は次のとおりです。
redis 127.0.0.1:6379> INCRBY KEY_NAME INCR_AMOUNT
利用可能なバージョン
> = 1.0.0
戻り値
プラスインクリメント値は、後のキー値を指定しました。
例
# key 存在且是数字值 redis> SET rank 50 OK redis> INCRBY rank 20 (integer) 70 redis> GET rank "70" # key 不存在时 redis> EXISTS counter (integer) 0 redis> INCRBY counter 30 (integer) 30 redis> GET counter "30" # key 不是数字值时 redis> SET book "long long ago..." OK redis> INCRBY book 200 (error) ERR value is not an integer or out of range