我們知道虾攻,mysql是持久化存儲糙及,存放在磁盤里面百框,檢索的話衫嵌,會涉及到一定的IO,為了解決這個瓶頸砂心,于是出現(xiàn)了緩存懈词,比如現(xiàn)在用的最多的 memcached(簡稱mc)。首先辩诞,用戶訪問mc坎弯,如果未命中,就去訪問mysql,之后像內(nèi)存和硬盤一樣荞怒,把數(shù)據(jù)復(fù)制到mc一部分⊙肀 redis和mc都是緩存褐桌,并且都是駐留在內(nèi)存中運行的,這大大提升了高數(shù)據(jù)量web訪問的訪問速度象迎。然而mc只是提供了簡單的數(shù)據(jù)結(jié)構(gòu)荧嵌,比如 string存儲;redis卻提供了大量的數(shù)據(jù)結(jié)構(gòu)砾淌,比如string啦撮、list、set汪厨、hashset赃春、sorted set這些,這使得用戶方便了好多劫乱,畢竟封裝了一層實用的功能织中,同時實現(xiàn)了同樣的效果,當(dāng)然用redis而慢慢舍棄mc衷戈∠梁穑 內(nèi)存和硬盤的關(guān)系,硬盤放置主體數(shù)據(jù)用于持久化存儲殖妇,而內(nèi)存則是當(dāng)前運行的那部分數(shù)據(jù)刁笙,CPU訪問內(nèi)存而不是磁盤,這大大提升了運行的速度谦趣,當(dāng)然這是基于程序的局部化訪問原理疲吸。 推理到redis+mysql蔚润,它是內(nèi)存+磁盤關(guān)系的一個映射磅氨,mysql放在磁盤,redis放在內(nèi)存嫡纠,這樣的話烦租,web應(yīng)用每次只訪問redis,如果沒有找到的數(shù)據(jù)除盏,才去訪問Mysql叉橱。 然而redis+mysql和內(nèi)存+磁盤的用法最好是不同的者蠕∏宰# 轉(zhuǎn)載,僅供參考
前者是內(nèi)存數(shù)據(jù)庫踱侣,數(shù)據(jù)保存在內(nèi)存中粪小,當(dāng)然速度快大磺。后者是關(guān)系型數(shù)據(jù)庫,功能強大探膊,數(shù)據(jù)訪問也就慢杠愧。像memcache,mongoDB逞壁,Redis流济,都屬于No sql系列。不是一個類型的東西腌闯,應(yīng)用場景也不太一樣绳瘟,還是要看你的需求來決定。
【轉(zhuǎn)】mysql 和 redis的區(qū)別
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門趁冈,熙熙樓的掌柜王于貴愁眉苦臉地迎上來歼争,“玉大人,你說我怎么就攤上這事渗勘°迦蓿” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵旺坠,是天一觀的道長乔遮。 經(jīng)常有香客問我,道長取刃,這世上最難降的妖魔是什么蹋肮? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮璧疗,結(jié)果婚禮上坯辩,老公的妹妹穿的比我還像新娘。我一直安慰自己崩侠,他們只是感情好漆魔,可當(dāng)我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般改抡。 火紅的嫁衣襯著肌膚如雪矢炼。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼爹谭!你這毒婦竟也來了枷邪?” 一聲冷哼從身側(cè)響起,我...
- 正文 年R本政府宣布棺耍,位于F島的核電站,受9級特大地震影響种樱,放射性物質(zhì)發(fā)生泄漏蒙袍。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一缸托、第九天 我趴在偏房一處隱蔽的房頂上張望左敌。 院中可真熱鬧,春花似錦俐镐、人聲如沸矫限。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽叼风。三九已至取董,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間无宿,已是汗流浹背茵汰。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 轉(zhuǎn)載地址:http://gnucto.blog.51cto.com/3391516/998509 Redis與Me...
- 前言 1巷疼、非關(guān)系型數(shù)據(jù)庫和關(guān)系型數(shù)據(jù)庫區(qū)別晚胡,優(yōu)勢比較? https://www.zhihu.com/questio...
- MySQL技術(shù)內(nèi)幕:InnoDB存儲引擎(第2版) 姜承堯 第1章 MySQL體系結(jié)構(gòu)和存儲引擎 >> 在上述例子...