Latest web development tutorials

RedisのIncrbyコマンド

Redisの文字列(文字列)

指定されたデジタルプラス増分値に格納されている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

Redisの文字列(文字列)