nosql數據庫的四種類型如下:
薌城網站建設公司創(chuàng)新互聯(lián),薌城網站設計制作,有大型網站制作公司豐富經驗。已為薌城1000多家提供企業(yè)網站建設服務。企業(yè)網站搭建\成都外貿網站建設公司要多少錢,請找那個售后服務好的薌城做網站的公司定做!
1.key-value鍵值存儲數據庫:
相關產品: Redis、Riak、SimpleDB、Chordless、Scalaris、Memcached.
主要應用: 內容緩存,處理大量數據的高負載訪問,也用于系統(tǒng)日志。
優(yōu)點:查找速度快,大量操作時性能高。
2.列存儲數據庫:
相關產品: BigTable、HBase、Cassandra、HadoopDB、GreenPlum、PNUTS.
主要應用: 分布式數據的儲存與管理。
優(yōu)點:查找速度快,可擴展性強,容易進行分布式擴展。
缺點:功能相對局限。
3.文檔型數據庫
相關產品:MongoDB、CouchDB、ThruDB、CloudKit、Perservere、Jackrabbit.
主要應用: web應用,管理面向文檔的數據或者類似的半結構化數據。
優(yōu)點:數據結構靈活,表結構可變,復雜性低。
缺點:查詢效率低,且缺乏統(tǒng)一的查詢語言。
4.Graph圖形數據庫
相關產品: Neo4J、OrientDB、InfoGrid、GraphDB.
主要應用: 復雜,互連接,低結構化的圖結構場合, 專注構建關系圖譜。
優(yōu)點: 利用圖結構相關算法, 可用于構建復雜的關系圖譜。
缺點: 復雜度高。
1. 鍵值數據庫
相關產品:Redis、Riak、SimpleDB、Chordless、Scalaris、Memcached
應用:內容緩存
優(yōu)點:擴展性好、靈活性好、大量寫操作時性能高
缺點:無法存儲結構化信息、條件查詢效率較低
使用者:百度云(Redis)、GitHub(Riak)、BestBuy(Riak)、Twitter(Ridis和Memcached)
2. 列族數據庫
相關產品:BigTable、HBase、Cassandra、HadoopDB、GreenPlum、PNUTS
應用:分布式數據存儲與管理
優(yōu)點:查找速度快、可擴展性強、容易進行分布式擴展、復雜性低
使用者:Ebay(Cassandra)、Instagram(Cassandra)、NASA(Cassandra)、Facebook(HBase)
3. 文檔數據庫
相關產品:MongoDB、CouchDB、ThruDB、CloudKit、Perservere、Jackrabbit
應用:存儲、索引并管理面向文檔的數據或者類似的半結構化數據
優(yōu)點:性能好、靈活性高、復雜性低、數據結構靈活
缺點:缺乏統(tǒng)一的查詢語言
使用者:百度云數據庫(MongoDB)、SAP(MongoDB)
4. 圖形數據庫
圖形數據庫-使用圖作為數據模型來存儲數據。
相關產品:Neo4J、OrientDB、InfoGrid、GraphDB
應用:大量復雜、互連接、低結構化的圖結構場合,如社交網絡、推薦系統(tǒng)等
優(yōu)點:靈活性高、支持復雜的圖形算法、可用于構建復雜的關系圖譜
缺點:復雜性高、只能支持一定的數據規(guī)模
使用者:Adobe(Neo4J)、Cisco(Neo4J)、T-Mobile(Neo4J)
什么是NoSQL數據庫?從名稱“非SQL”或“非關系型”衍生而來,這些數據庫不使用類似SQL的查詢語言,通常稱為結構化存儲。這些數據庫自1960年就已經存在,但是直到現(xiàn)在一些大公司(例如Google和Facebook)開始使用它們時,這些數據庫才流行起來。該數據庫最明顯的優(yōu)勢是擺脫了一組固定的列、連接和類似SQL的查詢語言的限制。有時,NoSQL這個名稱也可能表示“不僅僅SQL”,來確保它們可能支持SQL。 NoSQL數據庫使用諸如鍵值、寬列、圖形或文檔之類的數據結構,并且可以如JSON之類的不同格式存儲。
答案:A
1.文檔型數據庫
作為最受歡迎的NoSQL產品,文檔型數據庫MongoDB當仁不讓地占據了第一的位置,同時它也是所有NoSQL數據庫中排名最靠前的產品(總排行榜第七名)。Apache基金會的CouchDB排在第二,基于.Net的數據庫RavenDB排在第三,Couchbase排在第四。
2.鍵值(Key-value)數據庫
鍵值(Key-value)數據庫是NoSQL領域中應用范圍最廣的,也是涉及產品最多的一種模型。從最簡單的BerkeleyDB到功能豐富的分布式數據庫Riak再到Amazon托管的DynamoDB不一而足。
在鍵值數據庫流行度排行中,Redis不出意外地排名第一,它是一款由Vmware支持的內存數據庫,總體排名第十一。排在第二位的是Memcached,它在緩存系統(tǒng)中應用十分廣泛。排在之后的是Riak、BerkeleyDB、SimpleDB、DynamoDB以及甲骨文的Oracle NoSQL數據庫。值得注意的是,Oracle NoSQL數據庫上榜不久,得分已經翻番,上升勢頭非常迅猛。
3. 列式存儲
列式存儲被視為NoSQL數據庫中非常重要的一種模式,其中Cassandra流行度最高,它已經由Facebook轉交給到Apache進行管理,同時Cassandra在全體數據庫排名中排在第十位,緊隨MongoDB成為第二受歡迎的NoSQL數據庫?;贖adoop的Hbase排在第二位,Hypertable排在第三。而Google的BigTable并未列入排名,原因是它并未正式公開。
何玩轉 NoSQL數據庫作者:IT專家中國 Weather公司CIO Bryson Koehler整理MongoDBRiakCassandra等NoSQL數據庫特性指其重要特性NoSQL限制住 Weather公司致力于氣報告氣預報業(yè)務其并缺乏數據缺乏數據管理工具需要三種同NoSQL數據庫 近我向Weather 公司CIO Bryson Koehler提疑問除公司CIO,Bryson Koehler其業(yè)務單元孵化者,包括Weather ChannelWeatherFXWeather UndergroundIntellicast等Weather公司每獲取處理著約二0萬億字節(jié)數據外提供前全球氣狀況并航空公司緊中國服務貨運商公用事業(yè)保險及線氣中國站氣應用程序用戶提供氣預報服務每需求增加數十億氣數據請求并且預期響應間要一0毫秒左右 RiakWeather 公司臺NoSQL數據庫服務于公司事務性存儲公用中國絡(SUN)數據獲取平臺運行亞馬遜中國絡服務(AWS)用區(qū)域并每一5頻率捕獲超二0億氣象數據信息所Riak具明確處理規(guī)模該公司使用Cassandra及新近添加MongoDB數據庫Weather中國 IOSAndroid移應用程序服務 Weather 公司使用同產品Koehler解釋說同工具同優(yōu)勢 Cassandra服務于Weather 公司及全球消費者使用第三氣應用API數據:我數據發(fā)平臺每秒處理數十萬事務我發(fā)現(xiàn)Cassandra用于全球發(fā)數據棒解決案并且[數據庫]讀取面體現(xiàn)高用性 本質全球各消費者所使用數據服務包括Weather 公司第三氣應用程序 MongoDB提供Weather中國中國站移應用程序間層緩存功能:離我核API我沒全部Weather中國內容所MongoDB容器發(fā)站Weather中國及AndroidiOS移應用程序服務Mongo處些處基于其內建JSON格式及靈性 Riak用于消費氣象數據觀測包括自世界各圖片視頻等:我喜Riak其優(yōu)秀數據攝取能力且種全球布式式實現(xiàn)于全球布式平臺獲取數據入站式數據庫真靠選擇 我曾聽說DatastaxBashoCouchbase高管貶低MongoDB擴展性MongoDB指向規(guī)模部署Facebook超二00萬臺移設備應用程序提供支持eHarmony公司MongDB每處理著數十億潛比賽預約據Koehle所述MongoDBWeather中國Weather中國移應用程序處理著每十億交易毫疑問通配置部署Mongo處理批量交易數據 盡管Koehler承認樂于看MongoDB繼續(xù)使全球集群位置[功能]更加縫化且易于使用 些屬于全球性布式集群復制負載平衡CassandraRiak眾所周知功能 規(guī)模討論角度看少公司達Weather公司經營規(guī)模易于發(fā)架構靈性JSON數據處理使MongoDB世界流行NoSQL數據庫微軟IBM都進行MongoDB模仿微軟Azure DocumentDBIBM CloudantCassandraRiak Weather公司三NoSQL標準降低至兩程鞏固Koehler說公司沒準備做 由于我構造由許同數據解決案組中國狀結構我目前環(huán)境已于復雜說我希望給團隊些自由空間讓我解所選擇利弊看些整合 候遷移件難事關于NoSQL數據庫重要事情困其 Koehler說架構編碼確數據庫遷移另并難隨著模式自由及數據轉存技術發(fā)展論前者key-value存儲或其形式轉儲數據都十容易 特定產品進程自定義編碼復雜存儲程已經復返Koehler說關于結構化編碼確需要考慮?做避免特殊供應商提供工具功能能讓身陷其舉亞馬遜中國絡服務(AWS)消息服務例 必讓服務云運行解釋說部署自RabbitMQ環(huán)境陷于其所原先部署AWS 應用程序轉部署谷歌計算云服務論數據平臺存儲環(huán)境或云計算環(huán)境都要別讓自局限僅由供應商提供范圍空間內 轉