Redis Incr 命令

更新时间: 2019-07-07 15:54

Redis Incr 命令将 key 中储存的数字值增一。

如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作。

如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。

本操作的值限制在 64 位(bit)有符号数字表示之内。

语法

redis 127.0.0.1:6379> INCR KEY_NAME 

返回值

执行 INCR 命令之后 key 的值。

实例

实例1: key 已存在

127.0.0.1:6379> set domain 20
OK
127.0.0.1:6379> get domain
20
127.0.0.1:6379> incr domain
21
127.0.0.1:6379> get domain
21

实例2:key 不存在

127.0.0.1:6379> exists domain
0
127.0.0.1:6379> incr domain
1
127.0.0.1:6379> get domain
1

实例3:key 存在,但是值不是数字

127.0.0.1:6379> set domain www.codercto.com
OK
127.0.0.1:6379> incr domain
ERR value is not an integer or out of range

相关命令推荐

命令 描述
Redis Incrby 命令 将 key 所储存的值加上给定的增量值(increment) 。
Redis Incrbyfloat 命令 将 key 所储存的值加上给定的浮点增量值(increment) 。
Redis Decr 命令 将 key 中储存的数字值减一。
Redis Decrby 命令 key 所储存的值减去给定的减量值(decrement) 。

查看更多 Redis 字符串(String)命令

降维打击

降维打击

杨 健 / 北京时代华文书局 / 2016-10 / 68

“降维打击”出自中国科幻作家刘慈欣的小说《三体》,而笔者在这本书中试图把“降维打击”的思维引入到企业经营管理的实战中,总结出一套“降维打击”的商业理论。 按照笔者的理解,企业竞争力可以体现在若干个维度的累加上,具有高维度思维的企业,主动将竞争对手的某一核心维度的竞争力降为零,并跟对手在自己更具竞争优势的维度内进行竞争,从而实现以小博大、以弱灭强的商业竞争结果,这就是企业竞争中的“降维打击”。......一起来看看 《降维打击》 这本书的介绍吧!

UNIX 时间戳转换

UNIX 时间戳转换

UNIX 时间戳转换

RGB CMYK 转换工具

RGB CMYK 转换工具

RGB CMYK 互转工具

HSV CMYK 转换工具

HSV CMYK 转换工具

HSV CMYK互换工具