HINCRBY
是 Redis 中的一個(gè)命令,用于對存儲(chǔ)在哈希(Hashes)數(shù)據(jù)結(jié)構(gòu)中的某個(gè)字段(field)的值進(jìn)行增加操作
基本語法:
HINCRBY key field increment
參數(shù)說明:
key
:哈希的鍵(key)。field
:哈希中要修改的字段(field)。increment
:要增加的值,可以是正數(shù)或負(fù)數(shù)。示例:
HINCRBY user:1:info age 1
執(zhí)行這個(gè)命令后,哈希 “user:1:info” 中的 “age” 字段的值將變?yōu)樵瓉淼闹导?1。
HINCRBY user:1:info age -5
執(zhí)行這個(gè)命令后,哈希 “user:1:info” 中的 “age” 字段的值將變?yōu)樵瓉淼闹禍p 5。
注意:在使用 HINCRBY
命令之前,請確保 Redis 中已經(jīng)存在相應(yīng)的哈希和字段。如果字段不存在,Redis 會(huì)自動(dòng)創(chuàng)建一個(gè)新的字段并設(shè)置其值為增量。