Redis Decr コマンド
Redis Decr コマンドは、key に格納されている数値を 1 減らします。
key が存在しない場合、まず key の値が 0 に初期化されてから、DECR 操作が実行されます。
値の型が間違っている場合、または文字列型の値が数値として表現できない場合は、エラーを返します。
この操作の値は、64 ビットの符号付き数値表現の範囲内に制限されます。
構文
redis Decr コマンドの基本的な構文は次のとおりです:
redis 127.0.0.1:6379> DECR KEY_NAME
利用可能なバージョン
>= 1.0.0
戻り値
コマンド実行後の key の値。
例
# 对存在的数字值 key 进行 DECR redis> SET failure_times 10 OK redis> DECR failure_times (integer) 9 # 对不存在的 key 值进行 DECR redis> EXISTS count (integer) 0 redis> DECR count (integer) -1 # 对存在但不是数值的 key 进行 DECR redis> SET company YOUR_CODE_SUCKS.LLC OK redis> DECR company (error) ERR value is not an integer or out of rangeその他の拡張
Redis 文字列(string)