「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"

 

Redis

Posted by arkgame