《Redis 數據類型之散列類型》要點:
本文介紹了Redis 數據類型之散列類型,希望對您有用。如果有疑問,可以聯系我們。
Redis 有很多種類型,現在我們不用想太多,看此篇文章,你只必要記得你"散列類型"就好
散列類型顧名思義就是字段分開存儲的,可以自由更改值,不必要先讀取整篇內容在更改其中一個
然后在保留更新原有的,這樣是不是很簡單啊,還能保證數據的一致性,不用擔心改錯一個導致整篇
文章都出問題,下面我們看下散列類型的語法:
解釋下上面圖片中命令行的命令:
HSET:是散列類型的添加屬性 類似 SET ADD ,不消太擔心
article:id:1:是KEY 這個KEY你可以隨意編寫,可以是asd或者a:s:d 當然了,為了規范盡量以對象的形式來設置KEY
title:是字段名,也就是我們本次講散列類型,一個HSET KEY可以包含多個字段
'Redis Good':是值(key => value)
然后使用命令HGET article:id:1(key) title(字段) 就可以HGET出對應的值了
有人會有疑問了,我想看這篇文章的所有字段和對應的值怎么辦,別著急,我們繼續往下講
我又在KEY為article:id:1中添加了字段為author 值為'shusheng'
然后用HGETALL article:id:1 取出所有的字段和對應的值
值也支持中文的,這點不用懷疑,還有就是類型的問題,有的同學會問我存的是整形HGET出來是整形嘛?這個就當我留給大家的作業吧,本身動手試試才知道是什么類型哈
感謝您耐心的看完本篇文章,書生也會針對redis 一直更新下去,如果你對本文或者作者有什么意見的話歡迎留言賜與意見和批評,多謝...
維易PHP培訓學院每天發布《Redis 數據類型之散列類型》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。