Redis DECRBY命令的用法
Redis DECRBY 命令的基本语法如下:
如果 key 不存在,则以 0 为 key 的初始值,然后执行 DECRBY 命令。
返回值:减去减量之后 key 的值。
实例1:对存在的 key 执行 DECRBY 命令。
也可以通过 INCRBY 一个负值来实现同样的效果。
实例2:对不存在的 key 执行 DECRBY 命令。
DECRBY key decrement
DECRBY 用于将 key 所存储的值减去减量 decrement,也就是指定数值。如果 key 不存在,则以 0 为 key 的初始值,然后执行 DECRBY 命令。
返回值:减去减量之后 key 的值。
实例1:对存在的 key 执行 DECRBY 命令。
127.0.0.1:6379> SET count 100 OK 127.0.0.1:6379> DECRBY count 20 (integer) 80
也可以通过 INCRBY 一个负值来实现同样的效果。
127.0.0.1:6379> GET count "80" 127.0.0.1:6379> INCRBY count -20 (integer) 60 127.0.0.1:6379> GET count "60"
实例2:对不存在的 key 执行 DECRBY 命令。
127.0.0.1:6379> EXISTS pages (integer) 0 127.0.0.1:6379> DECRBY pages 10 (integer) -10