HINCRBY
是 Redis 中的一個(gè)命令,用于對(duì)存儲(chǔ)在哈希(Hashes)數(shù)據(jù)結(jié)構(gòu)中的某個(gè)字段(field)的值進(jìn)行增加操作
HINCRBY key field increment
其中:
key
是哈希的鍵(key)。field
是哈希中要修改的字段(field)。increment
是一個(gè)整數(shù),表示要增加的值??梢允钦龜?shù)或負(fù)數(shù)。示例:
假設(shè)我們有一個(gè)哈希 user:1
,其中包含以下字段和值:
name
: “Alice”age
: 30現(xiàn)在,我們想要將 Alice 的年齡增加 1 歲。我們可以使用以下命令:
HINCRBY user:1 age 1
執(zhí)行此命令后,哈希 user:1
中的字段和值將更新為:
name
: “Alice”age
: 31如果字段不存在,Redis 會(huì)自動(dòng)創(chuàng)建一個(gè)新字段并設(shè)置其值為給定的增量。