摘要:是數(shù)據(jù)庫(kù)領(lǐng)域的布道者。文檔鍵值類(lèi)數(shù)據(jù)庫(kù)開(kāi)源面向文檔,目前使用最廣泛。分布式鍵值數(shù)據(jù)庫(kù),支持?jǐn)?shù)據(jù)復(fù)制和容錯(cuò)。大文件存儲(chǔ)數(shù)據(jù)庫(kù)同樣是旗下。數(shù)據(jù)庫(kù)基于,支持,可嵌入。和其他數(shù)據(jù)庫(kù)不同,設(shè)計(jì)時(shí)針對(duì)的不是遍歷,而是快速的集合操作。
Michael Stonebraker是數(shù)據(jù)庫(kù)領(lǐng)域的布道者。他對(duì)此領(lǐng)域了解很深,并幫助開(kāi)發(fā)了一些最流行的數(shù)據(jù)庫(kù)系統(tǒng),包括Postgres、Ingres和Vertica。StoneBraker近來(lái)提出NoSQL會(huì)被廣泛接受。
NoSQL通常具有如下優(yōu)勢(shì):
性能、擴(kuò)展性更好
無(wú)模式或模式靈活
無(wú)共享架構(gòu)
異步
本文羅列了一些知名的NoSQL數(shù)據(jù)庫(kù),希望能幫助開(kāi)發(fā)者更好地選用NoSQL數(shù)據(jù)庫(kù)。
文檔、鍵值類(lèi)數(shù)據(jù)庫(kù)MongoDB:開(kāi)源、面向文檔,目前使用最廣泛。
CounchDB:Apache旗下,基于Erlang的文檔數(shù)據(jù)庫(kù)。也非常流行,npm即使用CouchDB。
Couchbase:原名Membase,專(zhuān)注于交互類(lèi)應(yīng)用。
Riak:分布式鍵值數(shù)據(jù)庫(kù),支持?jǐn)?shù)據(jù)復(fù)制和容錯(cuò)。
Redis:鍵值存儲(chǔ)。支持主從式復(fù)制、事務(wù)、Pub/Sub、Lua腳本,常用于
Dynamo:Amazonn S3中使用。
Oracle NoSQL Database: Oracle旗下,支持事務(wù)ACID和JSON。
Aerospike:支持混合內(nèi)存架構(gòu),通過(guò)強(qiáng)一致性和可調(diào)一致性保證數(shù)據(jù)的完整性。
Voldemort 支持備份的鍵值存儲(chǔ)。
RavenDB: 基于.Net平臺(tái)。兼容DDD.
MarkLogic 基于XML的存儲(chǔ)架構(gòu)。
大文件存儲(chǔ)數(shù)據(jù)庫(kù)Cassandra:同樣是Apache旗下。分布式、容錯(cuò)、彈性。
HBase:Google的Bigtable的開(kāi)源實(shí)現(xiàn),基于Hadoop和HDFS。
Apache Accumulo:Apache旗下又一款數(shù)據(jù)庫(kù)。同樣參考Google的BigTable設(shè)計(jì),基于Apache Hadoop、Zookeeper和Thrift。
Hypertable:另一個(gè)Bigtable實(shí)現(xiàn),支持分片。
Amazon SimpleDB:Amazon旗下??梢栽贏WS中使用。
Azure Tables:MicroSoft旗下??梢酝ㄟ^(guò)Windows Azure云服務(wù)使用。
Graph數(shù)據(jù)庫(kù)Neo4j:基于Java,支持ACID,可嵌入。
InfiniteGraph:優(yōu)勢(shì)在于遍歷對(duì)象間的復(fù)雜關(guān)系,支持分布式數(shù)據(jù)存儲(chǔ)。
AllegroGraph:基于內(nèi)存,十分高效,并結(jié)合了磁盤(pán)存儲(chǔ),提供了高可擴(kuò)展性,支持SPARQ、RDFS++和Prolog。
OrientDB: 基于Java編寫(xiě),其實(shí)也可以算作文檔型數(shù)據(jù)庫(kù),但是記錄之間的關(guān)系管理采用graph數(shù)據(jù)庫(kù)的方式。支持全模式、混合模式和無(wú)模式。
FlockDB: 開(kāi)源、分布式,適合廣而淺的網(wǎng)絡(luò)。最初Twitter使用這個(gè)存儲(chǔ)用戶(hù)間的關(guān)系。和其他graph數(shù)據(jù)庫(kù)不同,設(shè)計(jì)時(shí)針對(duì)的不是遍歷,而是快速的集合操作。
編撰 SegmentFault
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/17432.html
摘要:是數(shù)據(jù)庫(kù)領(lǐng)域的布道者。文檔鍵值類(lèi)數(shù)據(jù)庫(kù)開(kāi)源面向文檔,目前使用最廣泛。分布式鍵值數(shù)據(jù)庫(kù),支持?jǐn)?shù)據(jù)復(fù)制和容錯(cuò)。大文件存儲(chǔ)數(shù)據(jù)庫(kù)同樣是旗下。數(shù)據(jù)庫(kù)基于,支持,可嵌入。和其他數(shù)據(jù)庫(kù)不同,設(shè)計(jì)時(shí)針對(duì)的不是遍歷,而是快速的集合操作。 Michael Stonebraker是數(shù)據(jù)庫(kù)領(lǐng)域的布道者。他對(duì)此領(lǐng)域了解很深,并幫助開(kāi)發(fā)了一些最流行的數(shù)據(jù)庫(kù)系統(tǒng),包括Postgres、Ingres和Vertica...
摘要:今天,我們就來(lái)看看科技圈第一熱潮云計(jì)算公司是如何跨界數(shù)據(jù)庫(kù)服務(wù)的。微軟雅黑宋體現(xiàn)在看來(lái),云計(jì)算公司跨界數(shù)據(jù)庫(kù)并不是什么新鮮事兒。 跨界是現(xiàn)在很火的一個(gè)詞,它是指從某一屬性的事物進(jìn)入另一屬性的運(yùn)作,其不只在演藝圈掀起了一陣熱潮,同時(shí)也在科技圈也帶起了一陣狂潮。今天,我們就來(lái)看看科技圈第一熱潮——云計(jì)算公司是如何跨界數(shù)據(jù)庫(kù)服務(wù)的?,F(xiàn)在看來(lái),云計(jì)算公司跨界數(shù)據(jù)庫(kù)并不是什么新鮮事兒。云計(jì)算的下一個(gè)競(jìng)...
閱讀 2254·2023-04-25 15:00
閱讀 2431·2021-11-18 13:14
閱讀 1337·2021-11-15 11:37
閱讀 3191·2021-09-24 13:55
閱讀 1298·2019-08-30 15:52
閱讀 2701·2019-08-29 12:35
閱讀 3427·2019-08-29 11:04
閱讀 1284·2019-08-26 12:13