菜鸟笔记
提升您的技术认知

redis incrby 命令-ag真人游戏

阅读 : 223

redis 字符串(string)

redis incrby 命令将 key 中储存的数字加上指定的增量值。

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

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

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

语法

redis incrby 命令基本语法如下:

redis 127.0.0.1:6379> incrby key_name incr_amount

可用版本

>= 1.0.0

返回值

加上指定的增量值之后, key 的值。

实例

# key 存在且是数字值
redis> set rank 50
ok
redis> incrby rank 20
(integer) 70
redis> get rank
"70"
# key 不存在时
redis> exists counter
(integer) 0
redis> incrby counter 30
(integer) 30
redis> get counter
"30"
# key 不是数字值时
redis> set book "long long ago..."
ok
redis> incrby book 200
(error) err value is not an integer or out of range

redis 字符串(string)

网站地图