到目前為止,我們已經看到了如何將一個鍵與一個值或者一組值關聯起來。

Hash允許我們將多個值關聯到單個鍵上,非常適合存儲類似於對象的項目。

例如,一個人有名字和年齡。我們可以創建一個person:1的hash:

HMSET person:1 name "Flavio" age 37

使用HGETALL可以獲取用戶的所有屬性:

HGETALL person:1

您可以使用HSET來更新哈希屬性:

HSET person:1 age 38

您可以使用HINCRBY來遞增存儲在哈希中的值:

HINCRBY person:1 age 2

可以在此處查看所有的Hash命令:https://redis.io/commands#hash