redis decr命令

命令格式:DECR key

存储在字符串里的数字值减1。如果key不存在,key的值会被先设置为0,然后再减1。如果key包含不是字符串类型的值或包含不能表示为整数的字符串,返回错误。本操作的有校范围限制在64位有符号整数表示的范围。

参考 INCR 查看更多信息关于增加/减少操作。

*返回值

整数应答Integer reply: key中的值减1后的值。

*例子

redis>  SET mykey “10”
"OK"
redis>  DECR mykey
(integer) 9
redis>  SET mykey “234293482390480948029348230948”
"OK"
redis>  DECR mykey
ERR ERR value is not an integer or out of range
redis>