Redis Decrby コマンド

Redis 文字列(string)

Redis Decrby コマンドは、 key に保存されている値から指定された減算値を減算します。

key が存在しない場合、 key の値は最初に 0 に初期化され、その後 DECRBY 操作が実行されます。

値が誤った型を含む場合、または文字列型の値が数値として表現できない場合は、エラーが返されます。

この操作の値は、64 ビットの符号付き数値表現の範囲内に制限されています。

構文

redis Decrby コマンドの基本構文は次のとおりです:

redis 127.0.0.1:6379> DECRBY KEY_NAME DECREMENT_AMOUNT

利用可能なバージョン

>= 1.0.0

戻り値

指定された減算値を減算した後の、 key の値。

例

# 对已存在的 key 进行 DECRBY

redis> SET count 100
OK

redis> DECRBY count 20
(integer) 80


# 对不存在的 key 进行DECRBY

redis> EXISTS pages
(integer) 0

redis> DECRBY pages 10
(integer) -10

Redis 文字列(string)

その他の拡張