HINCRBY浮动
语法
HINCRBYFLOAT key field increment
- 从以下位置开始可用:
- 2.6.0
- 时间复杂度:
- O(1)
- ACL 类别:
-
@write
,@hash
,@fast
,
递增指定的field
存储在key
,并表示
浮点数,按指定的increment
.如果增量值
为负数,则结果是哈希字段值递减而不是递增。
如果该字段不存在,则将其设置为0
在执行作之前。
如果出现以下情况之一,则返回错误:
- 键包含错误类型的值(不是哈希)。
- 当前字段内容或指定的增量不能解析为 双精度浮点数。
此命令的确切行为与INCRBYFLOAT
命令,请参考INCRBYFLOAT
进一步
信息。
例子
实现细节
该命令始终在复制链接中传播,并且 Append Only
文件为HSET
作,以便底层浮点数中的差异
数学实现不会成为不一致的根源。