Redis探索之旅(1)- Redis初識

Redis,其實(shí)對我來說并不是一個新鮮的事務(wù),早在幾年前剛工作時就已經(jīng)接觸到它了,可是一直沒有系統(tǒng)的學(xué)習(xí)和總結(jié)過,感覺對Redis的了解有點(diǎn)像是熟悉的陌生人一樣,亦或是猶抱琵琶半遮面的韻味,所以決定對自己掌握的Redis知識做一個簡單的梳理,一方面增加自己對Redis的掌握程度,另一方面也能夠幫助需要的人了解和學(xué)習(xí)Redis。

首先我們還是要先從什么是Redis說起。

Redis是REmote DIctionary Server三個詞首字母的縮寫,從字面上來看就是“遠(yuǎn)程字典服務(wù)器”,什么是字典呢?我們查字典時,往往都是先看目錄,然后根據(jù)目錄中找到想要的標(biāo)題然后看下頁碼,直接跳轉(zhuǎn)到相應(yīng)的頁碼就可以查看到想要的內(nèi)容了。這就像,你拿到一個鑰匙,直接去開這個藥匙對應(yīng)的門內(nèi)的東西,這種獲取內(nèi)容的方式便捷,快速。

Redis是一個高效的key-value數(shù)據(jù)庫系統(tǒng),所支持的value類型很豐富,不僅有我們常用的string類型,還有更為豐富的數(shù)據(jù)類型,如列表,集合,有序集合和哈希表,這些數(shù)據(jù)類型支持很多豐富的數(shù)據(jù)操作,除此之外,Redis還支持了很多編程語言,如Java,PythonPHP等等。

那么Redis都有哪些特性和優(yōu)勢呢?

(1)性能很高,支持每秒10萬次+以上的讀寫操作;

(2)value支持豐富的數(shù)據(jù)操作類型,如字符串,列表,集合,有序集合,哈希表等;

(3)原子性操作,redis的所有指令都是原子性的,同時也支持多個指令合并后的原子性操作;

(4)支持豐富的其他特性,如發(fā)布/訂閱等;

這里給出一個關(guān)于redis的文檔,可以簡單看看,也就三十頁而已,幾杯茶的時間就閱讀完了。關(guān)于redis的簡單介紹就講到這了,后續(xù)將正式通過一篇篇文章來講解redis的具體實(shí)戰(zhàn)使用,謝謝。

著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處?;ヂ?lián)網(wǎng)+時代,時刻要保持學(xué)習(xí),攜手千鋒PHP,Dream It Possible。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容