INCRBY
是 Redis 中的一个命令,用于对存储在哈希表(Hashes)中的某个字段(field)的值进行增加操作
- 字段(field)必须已经存在于哈希表中。如果字段不存在,Redis 会返回一个错误。
- 增加的值(increment)可以是整数或浮点数。如果值为非数字类型,Redis 会返回一个错误。
- 如果哈希表或字段不存在,Redis 会自动创建一个新的哈希表和字段,并将值设置为 0 或 0.0(取决于值的类型)。
以下是一个使用 INCRBY
命令的示例:
HSET myhash field1 10 INCRBY myhash field1 5
在这个示例中,我们首先使用 HSET
命令在哈希表 myhash
中设置字段 field1
的值为 10。然后,我们使用 INCRBY
命令将字段 field1
的值增加 5,最终得到 15。