これまでのリストとセットでは、キーを値または値のグループと関連付ける方法を見てきました。
ハッシュを使用すると、複数の値を1つのキーに関連付けることができ、オブジェクトのようなアイテムを格納するのに最適です。
たとえば、人には名前と年齢があります。
person:1
を作成できます ハッシュ:
HMSET person:1 name "Flavio" age 37
ユーザーのすべてのプロパティを取得するには、HGETALL
を使用します :
HGETALL person:1
HSET
を使用してハッシュプロパティを更新できます :
HSET person:1 age 38
HINCRBY
を使用して、ハッシュに保存されている値をインクリメントできます :
HINCRBY person:1 age 2
ここですべてのハッシュコマンドを参照してください。