DECRBY
从键的整数值中减去一个数字。如果键不存在,则使用 0 作为初始值。
语法
DECRBY key decrement
引入版本:1.0.0
复杂度摘要:O(1)
DECRBY 命令将指定 key 中存储的值减少指定的 decrement。如果该键不存在,则在执行操作之前使用 0 的值对其进行初始化。如果键的值类型不正确或不能表示为整数,则返回错误。此操作仅限于 64 位有符号整数。
有关递增/递减操作的更多信息,请参阅 INCR。
必需参数
key
键名称。
decrement
要从该值中减去的整数量。
示例
redis> SET mykey "10"
OK
redis> DECRBY mykey 3
(integer) 7
Redis Software 与 Redis Cloud 兼容性
| Redis 软件 |
Redis Cloud |
说明 |
|---|---|---|
| ✅ 标准 |
✅ 标准 |
返回值
RESP2
整数回复:键递减后的值。
RESP3
整数回复:键递减后的值。
资料来源:Redis 官方 DECRBY 文档;中文内容参考 Redis 文档许可。