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