淺談MongoDB和Redis區(qū)別

很多人設(shè)計程序框架時在使用數(shù)據(jù)庫時不清楚改選擇什么數(shù)據(jù)庫,下面就來談談MongoDB和Redis的區(qū)別:

簡介

MongoDB更類似Mysql,支持字段索引球拦、游標操作嘁锯,其優(yōu)勢在于查詢功能比較強大,擅長查詢JSON數(shù)據(jù)衬廷,能存儲海量數(shù)據(jù),但是不支持事務。

Mysql在大數(shù)據(jù)量時效率顯著下降宇整,MongoDB更多時候作為關(guān)系數(shù)據(jù)庫的一種替代。

內(nèi)存管理機制

Redis數(shù)據(jù)全部存在內(nèi)存芋膘,定期寫入磁盤鳞青,當內(nèi)存不夠時,可以選擇指定的LRU算法刪除數(shù)據(jù)为朋。

MongoDB數(shù)據(jù)存在內(nèi)存臂拓,由linux系統(tǒng)mmap實現(xiàn),當內(nèi)存不夠時习寸,只將熱點數(shù)據(jù)放入內(nèi)存胶惰,其他數(shù)據(jù)存在磁盤。

支持的數(shù)據(jù)結(jié)構(gòu)

Redis支持的數(shù)據(jù)結(jié)構(gòu)豐富融涣,包括hash童番、set、list等威鹿,前幾天在用爬蟲爬取優(yōu)優(yōu)好房時就用到了redis的list存儲任務剃斧。

MongoDB數(shù)據(jù)結(jié)構(gòu)比較單一,但是支持豐富的數(shù)據(jù)表達忽你,索引幼东,最類似關(guān)系型數(shù)據(jù)庫,支持的查詢語言非常豐富科雳。

性能

二者性能都比較高根蟹,應該說都不會是瓶頸。

可靠性

二者均支持持久化糟秘。

集群

???????? MongoDB集群技術(shù)比較成熟简逮,Redis從3.0開始支持集群。

不適用場景

?? 需要使用復雜sql的操作

?? 事務性系統(tǒng)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末尿赚,一起剝皮案震驚了整個濱河市散庶,隨后出現(xiàn)的幾起案子蕉堰,更是在濱河造成了極大的恐慌,老刑警劉巖悲龟,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件屋讶,死亡現(xiàn)場離奇詭異,居然都是意外死亡须教,警方通過查閱死者的電腦和手機皿渗,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來轻腺,“玉大人乐疆,你說我怎么就攤上這事≡技疲” “怎么了诀拭?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長煤蚌。 經(jīng)常有香客問我耕挨,道長,這世上最難降的妖魔是什么尉桩? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任筒占,我火速辦了婚禮,結(jié)果婚禮上蜘犁,老公的妹妹穿的比我還像新娘翰苫。我一直安慰自己,他們只是感情好这橙,可當我...
    茶點故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布奏窑。 她就那樣靜靜地躺著,像睡著了一般屈扎。 火紅的嫁衣襯著肌膚如雪埃唯。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天鹰晨,我揣著相機與錄音墨叛,去河邊找鬼。 笑死模蜡,一個胖子當著我的面吹牛漠趁,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播忍疾,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼闯传,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了卤妒?” 一聲冷哼從身側(cè)響起丸边,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤叠必,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后妹窖,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡收叶,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年骄呼,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片判没。...
    茶點故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡蜓萄,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出澄峰,到底是詐尸還是另有隱情嫉沽,我是刑警寧澤,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布俏竞,位于F島的核電站绸硕,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏魂毁。R本人自食惡果不足惜玻佩,卻給世界環(huán)境...
    茶點故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望席楚。 院中可真熱鬧咬崔,春花似錦、人聲如沸烦秩。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽只祠。三九已至兜蠕,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間铆农,已是汗流浹背牺氨。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留墩剖,地道東北人猴凹。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像岭皂,于是被迫代替她去往敵國和親郊霎。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,465評論 2 348

推薦閱讀更多精彩內(nèi)容