成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

【NoSQL數據庫四大類型解析】如何選擇列族數據庫和圖形數據庫

數據庫 其他數據庫
在前文中,我們已經介紹了如何選擇NoSQL數據庫的主要兩大類型:鍵值型數據庫和文檔型數據庫。今天我們繼續討論如何選擇另外兩大類型:列族數據庫(column family database和圖形數據庫(graph database)。

   編者注:本文內容節選自作家兼獨立顧問Dan Sullivan的新作《NoSQL for Mere Mortals》第15章。在本章中,Sullivan介紹了NoSQL數據庫的主要四種類型,以及分享哪些應用適合哪種類型的見解。他還討論了關系型數據庫和NoSQL數據庫設計的區別,以及這兩種技術共同存在的必要性。如有興趣購買,可登錄Informit.com,輸入優惠碼AWDATA35,即可獲得65折優惠。

  在前文中,我們已經介紹了如何選擇NoSQL數據庫的主要兩大類型:鍵值型數據庫和文檔型數據庫。今天我們繼續討論如何選擇另外兩大類型:列族數據庫(column family database和圖形數據庫(graph database)。

  如何選擇列族數據庫(column family database)?

  列族數據庫被設計應用于大量數據的情況,它保證了讀取和寫入的性能和高可用性。谷歌推出Bigtable來應對其服務需求。Facebook開發Cassandra 來支持其收件箱搜索服務。

  這些數據庫管理系統運行在多個服務器組成的集群上。如果你的數據量小到能運行在一個服務器上,那么一個列族數據庫相對于鍵-值數據庫來說,可能更加符合你的需要。

  列族數據庫廣泛適用于如下情況:

  那些對數據庫寫操作能力有著特殊要求的應用程序

  數據在地理上分布于多個數據中心的應用程序

  可以容忍副本中存在短期不一致情況的應用程序

  擁有動態字段的應用程序

  擁有潛在大量數據的應用程序,大到幾百TB的數據

  谷歌證實了運行在其計算引擎上的Cassandra數據庫的優秀性能。谷歌工程師部署了:

  330個谷歌計算引擎虛擬機

  300個1TB硬盤

  Debian Linux系統

  Datastax Cassandra 2.2 版本

  數據被寫入到兩個節點

  30個虛擬機生成的30億條記錄,每個記錄170字節

  在這個配置中,Cassandra 集群每秒寫入100萬條,在23毫秒內完成了95%。當三分之一的節點丟失時,100萬寫操作仍在持續進行,但會有較高的延遲。

  一些領域可以使用這種大數據處理能力,例如:

  用網絡流量和日志數據模式進行安全性分析

  大量的科學計算,例如分析基因和蛋白質的生命科學

  使用交易數據進行股票市場分析

  網絡應用例如搜索引擎等

  社交網絡服務

  鍵值、文檔和列族數據庫廣泛適用于各種應用。然而,圖形數據庫,更適合另一個特定類型的問題。

  如何選擇圖形數據庫(graph database)?

  圖形數據庫非常適合表示網絡實體連接等問題。評估圖形數據庫有效性的一種方法是確定實例和實例間是否存在關系。

  例如,一個電子商務應用程序中的兩個訂單可能沒有相互連接。他們來自同一個客戶,但這是一個共享的屬性,而不是一個連接。

  同樣,一個游戲玩家的配置和游戲狀態與其他游戲玩家的配置也沒什么關系。這樣的實體很容易使用鍵值型、文檔型或者關系型數據庫來進行建模。

  現在,考慮討論中提到的圖形數據庫應用的例子,如城市間的高速公路連接或者蛋白質和蛋白質相互作用,員工與員工間的工作關系等。所有這些情況都存在著一些類型的連接或者實體包含的兩個實例之間的關系等。

  這些問題的類型適用于圖形數據庫。其他類似問題的例子包括:

  網絡和IT基礎設施管理

  認證與訪問權限管理

  商業流程管理

  產品和服務推薦

  社交網絡

  從這些例子中可以看出,當需要模型來明確的實體和實體之間的關系,以及快速遍歷路徑時,圖形數據庫將是一個很好的選擇。

  大規模圖形化處理,例如大型社交網絡,可以使用列族數據庫存儲和檢索。圖形操作是建立在數據庫管理系統之上的。Titan 圖形數據庫和分析平臺采用了這種方法。

  鍵值型、文檔型、列族和圖形數據庫滿足了不同類型的需求。與關系數據庫基本上取代其之前的數據庫不同,這些NoSQL數據庫將繼續與關系型數據庫共存,因為應用程序越來越多且不同類型的應用程序有不同的數據庫需求。

責任編輯:honglu 來源: TechTarget中國
相關推薦

2015-10-22 10:52:34

NoSQL數據庫鍵值型數據庫文檔型數據庫

2021-09-28 09:25:05

NoSQL數據庫列式數據庫

2024-03-28 09:00:00

NoSQL數據庫

2019-07-23 11:41:45

數據庫SQLDocker

2018-09-13 14:51:43

NoSQL數據庫大數據

2013-06-28 11:28:21

Facebook數據庫大數據

2019-08-02 10:00:03

數據庫圖形數據庫

2011-03-04 13:17:33

2019-07-08 10:36:34

數據庫WebNoSQL

2011-09-16 16:01:31

NoSQL

2024-02-02 10:51:53

2019-12-09 12:39:58

數據庫技術機器學習

2023-03-05 16:25:38

NoSQL數據庫

2024-07-09 08:27:30

2011-10-09 09:38:03

OracleNoSQL

2011-08-02 15:04:49

2020-07-20 08:00:29

數據庫

2023-03-31 08:00:00

數據庫分布式系統

2019-06-26 07:25:47

NoSQL數據庫開發

2022-11-14 18:23:06

亞馬遜
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 天天夜夜操 | av一级久久 | 国产精品99久久久久久动医院 | 天天操,夜夜爽 | 久久精品免费 | 日日干夜夜操天天操 | 国产精品美女久久久久久久久久久 | 中文字幕国产第一页 | 久久久久亚洲精品中文字幕 | 久草中文网 | 国产精品久久久久久婷婷天堂 | 欧美一区二区三区在线播放 | 国产福利在线视频 | 色一情一乱一伦一区二区三区 | 色婷婷久久久久swag精品 | 成人免费xxxxx在线视频 | 日韩精品久久 | 久久精品视频12 | 国产精品亚洲一区二区三区在线观看 | 成人a网| 久久精品国产99国产 | 欧美free性| 亚洲播放 | 伦理午夜电影免费观看 | 日本涩涩网 | 夜夜骑首页 | 欧美性生活免费 | 国产日韩欧美在线观看 | 日本精品久久久久久久 | 国产日产欧产精品精品推荐蛮挑 | 亚洲在线一区二区 | 琪琪午夜伦伦电影福利片 | 成人一区二区三区视频 | 亚洲国产小视频 | 日韩欧美精品 | 国产午夜视频 | 欧美在线a | 亚洲精品一区二三区不卡 | 一区二区三区四区在线 | 精品国产一区二区三区久久久四川 | 日本久久精品视频 |