「Redis 7.0.3」HINCRBYFLOATでハッシュのフィールドの値を浮動小数点数に増分する
環境
Ubuntu 22.04 LTS
redis-cli 7.0.3
構文
HINCRBYFLOAT key field increment
keyに格納されているハッシュの指定された浮動小数点数を表すfield をincrement分 増分します。
もしインクリメントの値が負の場合、ハッシュ フィールドの値は増分の代わりに decremented 減分されます。 キーが存在しない場合は操作を行う前に0に設定されます。
戻り値
インクリメントの後の field の値。
使用例
127.0.0.1:6379> HSET mykey field 22.40
(integer) 1
インクリメントの値が正の場合
127.0.0.1:6379> HINCRBYFLOAT mykey field 0.2 "22.6"
インクリメントの値が負の場合
127.0.0.1:6379> HINCRBYFLOAT mykey field -6 "16.6"