# HINCRBY

将哈希字段的整数值递增给定的数字

句法

HINCRBY key field increment
  • 可用版本:

    2.0.0

  • 时间复杂度:

    O(1)

  • ACL 类别:

    @write, @hash, @fast

field将存储在key处哈希中的数字递增。如果key不存在,则创建一个包含哈希的新密钥。如果field不存在,则在执行操作之前将值设置为0

支持的值范围HINCRBY限于 64 位有符号整数。

# 返回

整数回复:field递增操作后的值。

# 例子

由于increment参数是有符号的,因此可以执行递增和递减操作:

redis> HSET myhash field 5
(integer) 1
redis> HINCRBY myhash field 1
(integer) 6
redis> HINCRBY myhash field -1
(integer) 5
redis> HINCRBY myhash field -10
(integer) -5
redis> 

# 反馈

如果您在此页面上发现问题,或有改进建议,请提交请求以合并或打开存储库中的问题。

Last Updated: 4/18/2023, 8:45:33 AM