黑猴子的家:Redis 概述

1歪赢、NoSQL

NoSQL概述
(1)NoSQL(NoSQL = Not Only SQL )化戳,意即“不僅僅是SQL”单料,泛指非關(guān)系型的數(shù)據(jù)庫埋凯。
(2)NoSQL 不依賴業(yè)務(wù)邏輯方式存儲(chǔ),而以簡單的key-value模式存儲(chǔ)扫尖。因此大大的增加了數(shù)據(jù)庫的存取性能白对。
(3)不遵循SQL標(biāo)準(zhǔn)。
(4)不支持ACID换怖。

NoSQL適用場景
(1)對數(shù)據(jù)高并發(fā)的讀寫
(2)海量數(shù)據(jù)的讀寫
(3)對數(shù)據(jù)高可擴(kuò)展性的

NoSQL不適用場景
(1)需要事務(wù)支持
(2)基于sql的結(jié)構(gòu)化查詢存儲(chǔ)甩恼,處理復(fù)雜的關(guān)系,需要即席查詢。

用不著sql的和用了sql也不行的情況沉颂,請考慮用NoSql

2条摸、Memcached

(1)很早出現(xiàn)的NoSql數(shù)據(jù)庫
(2)數(shù)據(jù)都在內(nèi)存中,一般不持久化
(3)支持簡單的key-value模式
(4)一般是作為緩存數(shù)據(jù)庫輔助持久化的數(shù)據(jù)庫

3铸屉、Redis

(1)概述
幾乎覆蓋了Memcached的絕大部分功能
數(shù)據(jù)都在內(nèi)存中钉蒲,支持持久化,主要用作備份恢復(fù)
除了支持簡單的key-value模式彻坛,還支持多種數(shù)據(jù)結(jié)構(gòu)的存儲(chǔ)顷啼,比如 list、set昌屉、hash钙蒙、zset等
一般是作為緩存數(shù)據(jù)庫輔助持久化的數(shù)據(jù)庫

(2)介紹
Redis是一個(gè)開源的key-value存儲(chǔ)系統(tǒng)。和Memcached類似间驮,它支持存儲(chǔ)的value類型相對更多躬厌,包括string(字符串)、list(鏈表)竞帽、set(集合)扛施、zset(sorted set --有序集合)和hash(哈希類型)偏陪。這些數(shù)據(jù)類型都支持push/pop、add/remove及取交集并集和差集及更豐富的操作煮嫌,而且這些操作都是原子性的笛谦。在此基礎(chǔ)上,Redis支持各種不同方式的排序昌阿。與memcached一樣饥脑,為了保證效率,數(shù)據(jù)都是緩存在內(nèi)存中懦冰。區(qū)別的是Redis會(huì)周期性的把更新的數(shù)據(jù)寫入磁盤或者把修改操作寫入追加的記錄文件灶轰,并且在此基礎(chǔ)上實(shí)現(xiàn)了master-slave(主從)同步

4、MongoDB

(1)高性能刷钢、開源笋颤、模式自由(schema free)的文檔型數(shù)據(jù)庫
(2)數(shù)據(jù)都在內(nèi)存中, 如果內(nèi)存不足内地,把不常用的數(shù)據(jù)保存到硬盤
(3)雖然是key-value模式伴澄,但是對value(尤其是json)提供了豐富的查詢功能
(4)支持二進(jìn)制數(shù)據(jù)及大型對象
(5)可以根據(jù)數(shù)據(jù)的特點(diǎn)替代RDBMS ,成為獨(dú)立的數(shù)據(jù)庫阱缓》橇瑁或者配合RDBMS,存儲(chǔ)特定的數(shù)據(jù)荆针。

5敞嗡、HBase

HBase是Hadoop項(xiàng)目中的數(shù)據(jù)庫。它用于需要對大量的數(shù)據(jù)進(jìn)行隨機(jī)航背、實(shí)時(shí)的讀寫操作的場景中喉悴。HBase的目標(biāo)就是處理數(shù)據(jù)量非常龐大的表,可以用普通的計(jì)算機(jī)處理超過10億行數(shù)據(jù)玖媚,還可處理有數(shù)百萬列元素的數(shù)據(jù)表箕肃。

6、Cassandra

Apache Cassandra是一款免費(fèi)的開源NoSQL數(shù)據(jù)庫最盅,其設(shè)計(jì)目的在于管理由大量商用服務(wù)器構(gòu)建起來的龐大集群上的海量數(shù)據(jù)集(數(shù)據(jù)量通常達(dá)到PB級別)突雪。在眾多顯著特性當(dāng)中,Cassandra最為卓越的長處是對寫入及讀取操作進(jìn)行規(guī)模調(diào)整涡贱,而且其不強(qiáng)調(diào)主集群的設(shè)計(jì)思路能夠以相對直觀的方式簡化各集群的創(chuàng)建與擴(kuò)展流程咏删。

7、DB-Engines 數(shù)據(jù)庫排名

http://db-engines.com/en/ranking

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末问词,一起剝皮案震驚了整個(gè)濱河市督函,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖辰狡,帶你破解...
    沈念sama閱讀 222,590評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件锋叨,死亡現(xiàn)場離奇詭異,居然都是意外死亡宛篇,警方通過查閱死者的電腦和手機(jī)娃磺,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,157評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來叫倍,“玉大人偷卧,你說我怎么就攤上這事∵壕耄” “怎么了听诸?”我有些...
    開封第一講書人閱讀 169,301評論 0 362
  • 文/不壞的土叔 我叫張陵蚕泽,是天一觀的道長。 經(jīng)常有香客問我须妻,道長,這世上最難降的妖魔是什么璧南? 我笑而不...
    開封第一講書人閱讀 60,078評論 1 300
  • 正文 為了忘掉前任掌逛,我火速辦了婚禮,結(jié)果婚禮上司倚,老公的妹妹穿的比我還像新娘篓像。我一直安慰自己动知,他們只是感情好员辩,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,082評論 6 398
  • 文/花漫 我一把揭開白布盒粮。 她就那樣靜靜地躺著,像睡著了一般奠滑。 火紅的嫁衣襯著肌膚如雪丹皱。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,682評論 1 312
  • 那天摊崭,我揣著相機(jī)與錄音杰赛,去河邊找鬼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛根时,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播确虱,決...
    沈念sama閱讀 41,155評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼蝉娜!你這毒婦竟也來了扎唾?” 一聲冷哼從身側(cè)響起召川,我...
    開封第一講書人閱讀 40,098評論 0 277
  • 序言:老撾萬榮一對情侶失蹤胸遇,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后倍阐,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,638評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡峰搪,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,701評論 3 342
  • 正文 我和宋清朗相戀三年凯旭,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鞠柄。...
    茶點(diǎn)故事閱讀 40,852評論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡嫉柴,死狀恐怖厌杜,靈堂內(nèi)的尸體忽然破棺而出计螺,到底是詐尸還是另有隱情夯尽,我是刑警寧澤登馒,帶...
    沈念sama閱讀 36,520評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站肺孤,受9級特大地震影響罗晕,放射性物質(zhì)發(fā)生泄漏赠堵。R本人自食惡果不足惜小渊,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,181評論 3 335
  • 文/蒙蒙 一酬屉、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧呐萨,春花似錦、人聲如沸谬擦。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,674評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽话肖。三九已至,卻和暖如春最筒,著一層夾襖步出監(jiān)牢的瞬間床蜘,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,788評論 1 274
  • 我被黑心中介騙來泰國打工虏冻, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,279評論 3 379
  • 正文 我出身青樓肺樟,卻偏偏與公主長得像么伯,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子田柔,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,851評論 2 361

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

  • 數(shù)據(jù)庫介紹及常見數(shù)據(jù)庫分類 1.1數(shù)據(jù)庫介紹 1.1.1什么是數(shù)據(jù)庫欣舵? 簡單的說缘圈,數(shù)據(jù)庫(因?yàn)镈atabase)就...
    SkTj閱讀 1,441評論 1 9
  • 本文轉(zhuǎn)自:http://blog.csdn.net/sunxianghuang/article/details/5...
    Andy_0801閱讀 1,355評論 0 8
  • Nosql概述 在介紹Redis之前,首先先要介紹Nosql的概念颠黎。 互聯(lián)網(wǎng)架構(gòu)發(fā)展 在90年代的時(shí)候夭坪,計(jì)算機(jī)訪問...
    COKIDCC閱讀 690評論 0 1
  • 云計(jì)算背后的秘密:NoSQL誕生的原因和優(yōu)缺點(diǎn) 我本來一直覺得NoSQL其實(shí)很容易理解的疚宇,我本身也已經(jīng)對NoSQL...
    ItStar閱讀 2,276評論 0 7
  • 系著圍裙也要浪費(fèi)幾頁紙
    人淡如菊_8985閱讀 177評論 0 8