儲存的困惑
物件類資料的儲存如果具有較頻繁的更新需求操作會顯得笨重
hash型別
- 新的儲存需求:對一系列儲存的資料進行編組,方便管理,典型應用儲存物件資訊
- 需要的儲存結構:一個儲存空間儲存多個鍵值對資料
- hash型別:底層使用雜湊表結構實現資料儲存
hash儲存結構優化
- 如果field數量較少,儲存結構優化為類資料結構
- 如果field數量較多,儲存結構使用HashMap結構
hash型別資料的基本操作
- 新增/修改資料
hset key field value
- 獲取資料
hget key field hgetall key
- 刪除資料
hdel key field1 [field2]
- 新增/修改多個資料
hmset key field1 value1 field2 value2 ...
- 獲取多個資料
hmget key field1 field2 ...
- 獲取雜湊表中欄位的數量
hlen key
- 獲取雜湊表中是否存在指定的欄位
hexists key field
本作品採用《CC 協議》,轉載必須註明作者和本文連結