## Hash(哈希)
Redis hash 是一個鍵值(key=>value)對集合。
Redis hash 是一個 string 類型的 field 和 value 的映射表,hash 特別適合用于存儲對象。
### 實例
DEL runoob用于刪除前面測試用過的 key,不然會報錯:**(error) WRONGTYPE Operation against a key holding the wrong kind of value**

~~~
redis 127.0.0.1:6379> DEL runoob
redis 127.0.0.1:6379> HMSET runoob field1 "Hello" field2 "World"
"OK"
redis 127.0.0.1:6379> HGET runoob field1
"Hello"
redis 127.0.0.1:6379> HGET runoob field2
"World"
~~~
實例中我們使用了 Redis**HMSET, HGET**命令,**HMSET**設置了兩個field=>value對, HGET 獲取對應**field**對應的**value**。
每個 hash 可以存儲 232\-1 鍵值對(40多億)。
* * *