亚洲综合社区欧美综合色-欧美逼逼一区二区三区-国产老熟女高潮精品网站-国产日韩最新视频在线看

億恩科技有限公司旗下門戶資訊平臺!
服務(wù)器租用 4元建網(wǎng)站

盤點2013最常用的NoSQL數(shù)據(jù)庫

與關(guān)系數(shù)據(jù)庫相比,每個NoSQL都有自己不同的適用場景,這里帶大家盤點文檔數(shù)據(jù)庫、圖數(shù)據(jù)庫、鍵值數(shù)據(jù)存儲、列存儲數(shù)據(jù)庫與內(nèi)存數(shù)據(jù)網(wǎng)絡(luò)等領(lǐng)域的常用的NoSQL。

在幾年內(nèi),NoSQL數(shù)據(jù)庫一直以性能、可擴(kuò)展性、靈活的模式和分析能力聚焦著人們的注意力。盡管關(guān)系型數(shù)據(jù)庫對于某些用例來說仍是一個不錯的選擇,就像結(jié)構(gòu)數(shù)據(jù)和要求ACID事務(wù)的應(yīng)用,但是NoSQL在以下用例中將更具優(yōu)勢:1.存儲的數(shù)據(jù)實質(zhì)上是半結(jié)構(gòu)化或者松散的。2.要求一定的等級的性能和擴(kuò)展性。3.存取該數(shù)據(jù)的應(yīng)用與最終的一致性相吻合。

非關(guān)系型數(shù)據(jù)庫典型支持以下功能:1.靈活的模式;2.無共享架構(gòu);3.分片作為數(shù)據(jù)存儲模型的一部分;4.異步復(fù)制;5.使用BASE替代ACID事務(wù)。

對當(dāng)下經(jīng)常使用的NoSQL數(shù)據(jù)庫我們進(jìn)行以下盤點:

內(nèi)存數(shù)據(jù)網(wǎng)格 

Hazelcast:Hazelcast CE是一個開源數(shù)據(jù)分布平臺,它允許開發(fā)者在數(shù)據(jù)庫集群之上共享和分割數(shù)據(jù)。

Oracle Coherence:Oracle的內(nèi)存數(shù)據(jù)網(wǎng)格解決方案提供了常用數(shù)據(jù)的快速訪問能力,一致性支持事務(wù)處理能力和數(shù)據(jù)的動態(tài)劃分。

 Terracotta BigMemory:來自Terracotta的分布式內(nèi)存管理解決方案。這項產(chǎn)品包括一個Ehcache界面、Terracotta管理控制臺和BigMemory-Hadoop連接器。

GemFire:Vmware vFabric GemFire是一個分布式數(shù)據(jù)管理平臺,也是一個分布式的數(shù)據(jù)網(wǎng)格平臺,支持內(nèi)存數(shù)據(jù)管理、復(fù)制、劃分、數(shù)據(jù)識別路由和連續(xù)查詢。

Infinispan:Infinispan是一個基于Java的開源鍵值NoSQL數(shù)據(jù)存儲,和分布式數(shù)據(jù)節(jié)點平臺,支持事務(wù),peer-to-peer 及client/server 架構(gòu)。

GridGain:分布式、面向?qū)ο?、基于?nèi)存、SQL+NoSQL鍵值數(shù)據(jù)庫。支持ACID事務(wù)。

GigaSpaces:GigaSpaces內(nèi)存數(shù)據(jù)網(wǎng)格能夠充當(dāng)應(yīng)用的記錄系統(tǒng),并支持各種各樣的高速緩存場景。

文檔數(shù)據(jù)庫 

MongoDB:開源、面向文檔,也是當(dāng)下最人氣的NoSQL數(shù)據(jù)庫。

CounchDB:Apache CounchDB是一個使用JSON的文檔數(shù)據(jù)庫,使用Javascript做MapReduce查詢,以及一個使用HTTP的API。

Couchbase:NoSQL文檔數(shù)據(jù)庫基于JSON模型。

RavenDB:RavenDB是一個基于.net語言的面向文檔數(shù)據(jù)庫。

MarkLogic:MarkLogic NoSQL數(shù)據(jù)庫用來存儲基于XML和以文檔為中心的信息,支持靈活的模式。

圖數(shù)據(jù)庫 

Neo4j: Neo4j是一個圖數(shù)據(jù)庫;支持ACID事務(wù)(原子性、獨立性、持久性和一致性)

InfiniteGraph:一個圖數(shù)據(jù)庫用來維持和遍歷對象間的關(guān)系,支持分布式數(shù)據(jù)存儲。

 AllegroGraph:AllegroGraph是結(jié)合使用了內(nèi)存和磁盤,提供了高可擴(kuò)展性,支持SPARQ、RDFS++和Prolog推理。

其他圖數(shù)據(jù)庫。

鍵值數(shù)據(jù)存儲

Riak:Riak是一個開源,分布式鍵值數(shù)據(jù)庫,支持?jǐn)?shù)據(jù)復(fù)制和容錯。

Redis:Redis是一個開源的鍵值存儲。支持主從式復(fù)制、事務(wù),Pub/Sub、Lua腳本,還支持給Key添加時限。

Dynamo:Dynamo是一個鍵值分布式數(shù)據(jù)存儲。它直接由亞馬遜Dynamo數(shù)據(jù)庫實現(xiàn);在亞馬遜S3產(chǎn)品中使用。

Oracle NoSQL Database:來自O(shè)racle的鍵值NoSQL數(shù)據(jù)庫。它支持事務(wù)ACID(原子性、一致性、持久性和獨立性)和JSON。

Oracle NoSQL Database:具備數(shù)據(jù)備份和分布式鍵值存儲系統(tǒng)。

 Voldemort:具備數(shù)據(jù)備份和分布式鍵值存儲系統(tǒng)。 

Aerospike:Aerospike數(shù)據(jù)庫是一個鍵值存儲,支持混合內(nèi)存架構(gòu),通過強(qiáng)一致性和可調(diào)一致性保證數(shù)據(jù)的完整性。

列存儲數(shù)據(jù)庫 

Cassandra:Cassandra是列存儲數(shù)據(jù)庫,支持跨數(shù)據(jù)中心的數(shù)據(jù)復(fù)制。它的數(shù)據(jù)模型提供列索引,log-structured修改,支持反規(guī)范化,實體化視圖和嵌入超高速緩存。

HBase:Apache Hbase源于Google的Bigtable,是一個開源、分布式、面向列存儲的模型。在Hadoop和HDFS之上提供了像Bigtable一樣的功能。

Amazon SimpleDB:Amazon SimpleDB是一個非關(guān)系型數(shù)據(jù)存儲,它卸下數(shù)據(jù)庫管理的工作。開發(fā)者使用Web服務(wù)請求存儲和查詢數(shù)據(jù)項。

Apache Accumulo:Apache Accumulo的有序的、分布式鍵值數(shù)據(jù)存儲,基于Google的BigTable設(shè)計,建立在Apache Hadoop、Zookeeper和Thrift技術(shù)之上。

Hypertable:Hypertable是一個開源、可擴(kuò)展的數(shù)據(jù)庫,模仿Bigtable,支持分片。

Azure Tables:Windows Azure Table Storage Service為要求大量非結(jié)構(gòu)化數(shù)據(jù)存儲的應(yīng)用提供NoSQL性能。表能夠自動擴(kuò)展到TB級別,能通過REST和Managed API訪問。

其它列存儲數(shù)據(jù)庫。

與關(guān)系數(shù)據(jù)庫相比,每個NoSQL都有自己不同的適用場景,這里帶大家盤點文檔數(shù)據(jù)庫、圖數(shù)據(jù)庫、鍵值數(shù)據(jù)存儲、列存儲數(shù)據(jù)庫與內(nèi)存數(shù)據(jù)網(wǎng)絡(luò)等領(lǐng)域的常用的NoSQL。

河南億恩科技股份有限公司(1tcdy.com)始創(chuàng)于2000年,專注服務(wù)器托管租用,是國家工信部認(rèn)定的綜合電信服務(wù)運營商。億恩為近五十萬的用戶提供服務(wù)器托管、服務(wù)器租用、機(jī)柜租用、云服務(wù)器、網(wǎng)站建設(shè)、網(wǎng)站托管等網(wǎng)絡(luò)基礎(chǔ)服務(wù),另有網(wǎng)總管、名片俠網(wǎng)絡(luò)推廣服務(wù),使得客戶不斷的獲得更大的收益。
服務(wù)器/云主機(jī) 24小時售后服務(wù)電話:0371-60135900
虛擬主機(jī)/智能建站 24小時售后服務(wù)電話:0371-55621053
網(wǎng)絡(luò)版權(quán)侵權(quán)舉報電話:0371-60135995
服務(wù)熱線:0371-60135900

0
0
分享到:責(zé)任編輯:阿柳

相關(guān)推介

共有:0條評論網(wǎng)友評論:

驗證碼 看不清換一張 換一張

親,還沒評論呢!速度搶沙發(fā)吧!