精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

詳解圖形數據庫中的分布和分區設計

譯文
數據庫
本文總結了不同類型的圖形數據庫的分布和分區設計,以幫助人們理解它們之間的差異。

什么是分布式系統? ?

一般來說,分布式系統是一組計算機程序,它們在多臺獨立的服務器上協同工作以實現一個共同的目標。這些服務器指的是商用服務器,而不是大型機。這里用于跨服務器協作的硬件大多基于以太網設備或更高端的遠程直接數據存取(RMDA)設備。 ?

為什么需要采用分布式系統? ?

構建分布式系統的主要原因是采用軟件技術和廉價的硬件設備來取代成本高昂的硬件設備。特別是在大多數私有服務器機房,而不是采用公共云或超級計算機條件下,采購成本是業務決策的重要依據。?

除了降低成本,分布式技術的另一個好處是它的可擴展性。通過在原有服務器數量的基礎上增加幾臺服務器,然后結合分布式系統的調度和分發能力,新增的服務器可以用來提供額外的服務。?

與購買多臺相同數量的服務器或購買高配置的服務器相比,分布式技術可以按需購買服務器,這樣降低了過度配置的風險,并提高了硬件資源的利用率。?

分布式系統的基本問題?

在分布式技術中,由于數據存儲和計算需要在多個獨立的服務器上實現,因此必須涉及一系列底層技術。在本文只討論兩個問題:一個是數據復制或副本問題,另一個是如何將大型數據的存儲和計算分配給獨立的服務器。?

數據副本的問題?

商用服務器的硬件可靠性和維護能力遠低于大型機。因為在服務器機房中,網線松動、硬盤損壞、電源故障幾乎每小時都會發生。解決或避免這些硬件問題是分布式軟件系統的基本問題。一種常見的解決方案是在多臺服務器上復制數據。一旦部分數據副本丟失,系統仍然可以使用剩余的數據副本提供服務。?

而且,當系統的訪問負載過大時,還可以通過增加副本來提供更多的服務。此外,還需要一些技術來確保數據副本彼此一致;也就是說,不同服務器上的每個副本的數據是相同的。對于圖形數據庫,也存在數據復制問題。解決這個問題的方法類似于關系數據庫或大數據系統中解決數據復制問題的方法。?

數據分區問題?

單臺服務器的硬件、內存和CPU是有限的。如果數據太大,就不可能將所有數據存儲在一臺服務器上。因此,TB級甚至PB級的數據必須分布到多臺服務器上,將這一過程稱為數據分區。當一個請求要訪問多個數據分區時,分布式系統需要將請求分發到每個正確的數據分區,然后組合結果。?

圖形數據庫中的數據分區問題:圖形分區?

在圖形數據庫中,分布過程被形象地稱為圖形分區。一個大圖被劃分為多個小圖,每個小圖的存儲和計算都存儲在不同的服務器上。?

與關系數據庫和大數據系統中的分區問題相比,圖形分區問題更值得關注。?

以下來看一個靜態圖結構,例如CiteSeer數據集,它是一個由3312篇論文及其之間的引用組成的科學論文引用網絡,是一個可以存儲在單個服務器上的小規模數據集。?

Twitter2010數據集是Twitter用戶的社交網絡,由1271萬個頂點和2.3億條邊組成。將這一數據集存儲在2022年生產的單一主流服務器上相對容易。然而,這可能需要采購價格非常昂貴的高端服務器。 ?

Web數據共享(WDC)數據集由17億個頂點和640億條邊組成。在當前主流服務器上存儲如此大規模的數據集是困難的或是不可能的。?

另一方面,由于人類的數據增長速度快于摩爾定律,并且數據之間的連接或關系的數量以指數形式高于數據生產的速度,因此數據分區問題似乎是圖形數據庫系統不可避免的問題。這聽起來與主流分布式技術中數據的分區或散列方式并沒有什么不同。畢竟,數據被分區為多個大數據系統。?

數據分區有那么容易嗎? 并不是,在圖形數據庫領域,圖形分區問題是技術、產品和工程之間的權衡。?

圖形分區面臨的三個問題?

第一個問題:應該分區什么?在大數據或關系數據庫系統中,根據記錄或字段進行行分區或列分區,或者根據數據ID進行分區,這些在語義和技術上都是直觀的。但是,圖形數據結構的強連通性給圖形數據的分區帶來了困難。一個頂點可以通過多條邊連接到許多其他頂點,其他頂點也可以通過它們的鄰邊連接到許多其他頂點。它就像網頁一樣,幾乎是相互鏈接的。那么對于一個圖形數據庫來說,應該分區什么才能使語義直觀自然呢?(在RDBMS中,這相當于當表中有大量外鍵時如何對數據進行分區。)當然,也有一些自然的語義劃分方法。例如,在新冠疫情下,中國和其他國家的各種毒株傳播鏈是兩種不同的網絡結構。 ?

然后,引入了第二個問題。?

第二個問題:如何保證在數據分區之后,每個分區的數據大致均衡。自然形成的圖符合冪次較低,即少數20%的頂點連接到其他80%的頂點,這些少數頂點稱為超級節點或密集節點。這意味著少數頂點與大多數其他頂點相關聯。因此,可以預期包含超級節點的分區的負載和熱點與包含其他頂點的其他分區的負載和熱點相比要高得多。 ?

上圖為互聯網上網站的超鏈接形成的關聯網絡的視覺效果,其中超級網站(節點)是可見的。?

第三個問題:隨著圖形網絡的增長,原有的分區方法逐漸過時,圖形的分布和連接模式發生變化,如何評估和執行重新分區?上圖展示了人類大腦中860億個神經元之間連接的視覺效果。隨著人們的學習、鍛煉、睡眠和衰老,神經元連接每周都在不斷變化。原來的分區方法可能根本無法跟上這些變化。 ?

當然,還有許多其他細節需要考慮。本文盡量避免使用太多的專業術語。?

不幸的是,從技術角度來看,沒有解決圖形分區問題的靈丹妙藥,每個產品都必須做出權衡。?

以下是不同產品的權衡示例。?

不同圖形數據庫產品中的分區方法?

1.已經分布但未分區 ?

Neo4j3.5采用無分區分布式架構。 ?

使用分布式系統的原因是確保在多個副本中寫入數據的一致性和可用性。這意味著所有的圖形數據都存儲在每臺服務器上,并且數據的大小不能超過單臺服務器的內存和硬盤的容量。可以通過添加多個寫副本來保證數據寫入過程中單臺服務器的故障,并且可以通過添加多個讀副本來提高讀性能(寫性能沒有提高)。 ?

這種解決方案可以避免上面提到的圖形數據分區的三個問題,理論上,將這樣的解決方案稱為分布式圖數據庫并沒有什么錯。?

此外,由于每臺服務器上的數據都是完整的,因此ACID事務相對容易實現。 ?

2.按用戶分布和分區 ?

按用戶進行分布式和分區的架構通常由Neo4j 4.x Fabric表示。根據用戶的業務案例,用戶可以指定子圖可以放在(一組)服務器上。例如,在一個集群中,產品E的子圖放在服務器E上,產品N的子圖放在服務器N上(當然,為了服務本身的可用性,這些服務器也可以放在上圖中提到的因果集群中)。在這一過程中,對于寫和讀操作,用戶都需要指定一臺或一組服務器進行操作。 ?

這個解決方案把上面提到的三個問題留給用戶在產品層面上進行決策。因此,這樣的解決方案也被稱為分布式圖數據庫。?

此外,該解決方案可以保證服務器E中的ACID事務,但是由于服務器E中的頂點與其他服務器中的頂點之間存在一定數量的邊連接,因此從技術上無法保證這些邊的ACID事務。 ?

3.非等效的分布式、分區和粗粒度副本 ?

該解決方案允許多個副本和圖形數據分區,這兩個過程需要少量的用戶參與。?

在TigerGraph的解決方案中,頂點和邊在編碼之后分散在多個分區中。 ?

上述問題中的前兩個問題可以通過對頂點和邊進行編碼來部分解決。用戶可以決定是在分布式系統中還是在單臺服務器中讀取或計算數據。?

但是,這樣的一組分區必須以完全相同的副本進行復制(因此向外擴展的粒度是整個圖表而不分區),這需要更大的存儲空間。 ?

4.完全等效的分布式、分區和細粒度副本?

還有一些解決方案的架構設計目的是將圖形的可擴展性或彈性相對地置于整個系統設計的最高優先級。假設數據的生成速度快于摩爾定律,數據之間的相互作用和關系比數據生成速度呈指數級增長。因此,有必要能夠處理如此爆炸性增長的數據并快速提供服務。?

在這個解決方案中,明顯的特點是存儲層和計算層的分離設計,每一層都具有細粒度可擴展性的能力。?

數據在存儲層使用哈希或一致哈希解決方案進行分區。哈希是基于頂點或主鍵的ID執行的,這個解決方案只是解決了第一個問題。 ?

為了處理超級節點和負載平衡問題(第二個問題),引入了另一層B-樹數據結構。它將超級節點分割為多個處理單元,在線程之間平衡數據,并向外擴展計算層。 ?

對于第三個問題,其解決方案是使用細粒度分區方法,以便可以執行某些分區的擴展。?

這種解決方案也被稱為分布式圖數據庫。?

以上提到的四種解決方案在產品和技術級別上進行了不同的權衡,重點放在合適的業務場景上。因此,這些解決方案都可以稱為分布式圖數據庫。?

原文標題:??Distribution and Partitioning in Graph Databases??,作者:Lisa liu

責任編輯:華軒 來源: 51CTO
相關推薦

2022-10-14 08:03:46

圖形數據庫系統

2019-08-02 10:00:03

數據庫圖形數據庫

2020-03-03 09:17:27

圖形數據庫數據庫

2013-06-28 11:28:21

Facebook數據庫大數據

2012-03-08 09:17:45

圖形數據庫Trinity

2015-10-22 10:44:50

2021-03-07 16:35:37

圖形數據庫數據庫

2023-04-15 20:33:35

圖形數據庫數據庫

2020-11-10 22:46:41

圖形數據庫數據庫擴展

2023-01-24 16:03:43

2015-06-16 10:39:43

NoSQL分布式算法

2010-07-22 17:57:40

2019-08-19 10:24:33

分布式事務數據庫

2010-08-25 10:50:48

DB2數據庫

2021-09-27 23:58:55

數據庫分層設計

2025-10-30 09:05:47

2010-08-18 11:17:29

DB2分區數據庫DB2

2011-09-22 16:46:02

Neo4j圖形數據庫數據庫

2022-08-01 18:33:45

關系型數據庫大數據

2018-07-30 15:00:05

數據庫MySQLJOIN
點贊
收藏

51CTO技術棧公眾號

久久久成人精品| 欧美一区二区三区系列电影| 人禽交欧美网站免费| 在线观看免费高清视频| 亚洲a一区二区三区| 精品国免费一区二区三区| 无码人妻丰满熟妇区毛片18| 91av资源在线| 成人性视频免费网站| 国产成人97精品免费看片| 国产精品嫩草影院俄罗斯| 精品三级av| 欧美美女直播网站| 欧美三级一级片| 麻豆视频在线免费观看| 91在线免费播放| 91精品视频播放| 一级黄色在线视频| 韩国在线视频一区| 中文字幕最新精品| 欧美丰满少妇人妻精品| 欧美专区视频| 欧美亚洲综合另类| 青青艹视频在线| caopo在线| 欧美激情一区二区| 久久久水蜜桃| 懂色av一区二区三区四区| 久久精品国产网站| 国产成人鲁鲁免费视频a| 国产一级二级三级| 婷婷综合亚洲| 色婷婷综合久久久久中文字幕1| 成人性生活免费看| 白白在线精品| 日韩欧美中文字幕精品| 亚洲免费999| 亚洲欧美在线成人| 在线视频观看一区| 日韩精品视频久久| 日韩激情电影免费看| 亚洲高清免费视频| 777av视频| 超免费在线视频| 亚洲伊人伊色伊影伊综合网| 最近免费观看高清韩国日本大全| 9i精品一二三区| 国产色产综合色产在线视频| 欧美日韩国产三区| 深夜福利在线视频| 92精品国产成人观看免费 | 免费观看国产视频在线| 日本三级视频在线观看| 国产精品国产成人国产三级 | 欧美午夜精品久久久| aⅴ在线免费观看| 色多多在线观看| 欧美性69xxxx肥| 日韩视频在线免费看| 四虎影视4hu4虎成人| 91福利资源站| 少妇一级淫免费放| 亚洲tv在线| 日韩一区二区三区四区五区六区| 制服丝袜av在线| 欧美激情极品| 伊人久久大香线蕉av一区二区| 永久免费av无码网站性色av| 国产精品国产一区| 欧美激情在线观看视频| 日韩 国产 在线| 成人性片免费| 欧美视频一区在线| 免费黄频在线观看| 亚洲一二av| 亚洲精品狠狠操| 亚洲欧美va天堂人熟伦| 99久久亚洲精品| 欧美精品18videosex性欧美| 影音先锋亚洲天堂| 蜜桃久久久久久| 亚洲在线观看视频网站| 三级视频在线看| 日本一区二区免费在线观看视频 | 99在线视频免费| 亚欧美无遮挡hd高清在线视频| 欧美猛男性生活免费| 日韩精品手机在线| 蜜芽一区二区三区| 国产91精品入口17c| 免费在线黄色网址| 亚洲视频每日更新| www.com毛片| 日韩有码欧美| 亚洲激情第一页| 奇米网一区二区| 亚洲看片免费| 国产精品中文字幕在线观看| 欧美 日韩 中文字幕| 久久久久免费观看| 国产日韩欧美大片| gogo亚洲高清大胆美女人体| 在线成人免费视频| 男女做爰猛烈刺激| 亚洲视频久久| 91精品视频播放| 国模吧精品人体gogo| 一区二区三区免费在线观看| 国内自拍视频网| 国内精品免费| 久久精品国产2020观看福利| 天天操天天操天天操天天| 国产精品自在欧美一区| 日韩av一区二区三区在线观看| 日本www在线观看视频| 狠狠色噜噜狠狠狠狠97| 成年人看片网站| 久久资源中文字幕| 日本久久亚洲电影| 色婷婷综合视频| 亚洲精品视频免费观看| 色片在线免费观看| 国产区精品区| 秋霞av国产精品一区| 亚洲va久久久噜噜噜无码久久| 国产精品天美传媒沈樵| 99色精品视频| 欧美三级午夜理伦三级小说| 欧美精品午夜视频| 国产露脸91国语对白| 欧美国产综合色视频| 韩国日本在线视频| 人妖一区二区三区| 国模私拍一区二区三区| 亚洲伦理在线观看| 亚洲黄网站在线观看| 天天综合成人网| 99久久99久久精品国产片果冰| 国产精品久久久久久网站| 嫩草精品影院| 色美美综合视频| www在线观看免费视频| 先锋影音久久久| 国产一区精品在线| 草草视频在线观看| 日韩av网站大全| 天天做天天爱夜夜爽| 久久综合网色—综合色88| 女人天堂av手机在线| 猫咪成人在线观看| 欧美在线一区二区视频| 青青青手机在线视频观看| 污片在线观看一区二区| 亚洲一区二区三区四区五区六区| 在线日本高清免费不卡| 国产一区二区精品免费| 台湾佬中文娱乐网欧美电影| 亚洲精品一区中文| 销魂美女一区二区| 国产三级精品三级在线专区| 日本超碰在线观看| 91成人精品视频| eeuss一区二区三区| 鲁鲁在线中文| 国产一区二区三区四区福利| 亚洲一级黄色大片| 一区二区三区四区在线免费观看| 五月天丁香社区| 免费日韩av| 亚洲天堂电影网| 久久爱www.| 91禁外国网站| jizzjizz在线观看| 欧美精品乱码久久久久久按摩| 唐朝av高清盛宴| 91亚洲永久精品| 伊人国产在线视频| 欧美国产日本| 欧美日韩国产精品一卡| 亚洲一区二区三区久久久| 久久久久久成人精品| 欧美在线观看在线观看| 7777精品伊人久久久大香线蕉完整版| 久久久全国免费视频| 91香蕉视频在线| 欧美午夜精品理论片| 国产日韩精品视频一区二区三区| 亚洲高清乱码| 第四色中文综合网| 国产精品久久久久久久久影视| caoporn免费在线视频| 精品视频在线播放| 国产成人av免费看| 欧洲精品一区二区| 国产真实的和子乱拍在线观看| 国产视频一区在线观看| 国产成人精品一区二区三区在线观看 | www.youjizz.com亚洲| 国产日本欧美一区二区| 丰满饥渴老女人hd| 蜜臀久久久久久久| 一区二区传媒有限公司| 女人天堂亚洲aⅴ在线观看| 日本成人黄色| 欧美精品中文| 岛国视频一区免费观看| 精品国产黄a∨片高清在线| 91国内免费在线视频| h片在线播放| 日韩亚洲国产中文字幕| 色视频在线观看免费| 日韩欧美一卡二卡| 亚洲天堂视频在线| 色综合av在线| 久久久久久久久久影院| 亚洲精品日韩一| 国产免费一区二区三区四区| 久久久蜜桃精品| 欲求不满的岳中文字幕| 成人午夜av电影| 婷婷中文字幕在线观看| 蜜桃av一区二区在线观看 | 久久99国产精品免费网站| 欧美牲交a欧美牲交aⅴ免费真 | 红桃av在线播放| 亚洲激情国产| 国产精品第157页| 亚洲欧美综合国产精品一区| 亚洲综合第一| 成人影院在线| 视频一区视频二区视频| 妖精视频一区二区三区 | 久久精品欧美一区| 亚洲精品在线免费| 成人综合一区| 亚洲高清精品中出| 日韩欧美视频专区| 亚洲午夜精品久久久久久浪潮| jizzjizz欧美69巨大| 日本黑人久久| 欧美色就是色| 亚洲欧美精品| 亚洲mv大片欧洲mv大片| japanese在线视频| 欧美一区91| 免费在线看黄色片| 亚洲高清成人| 精品久久一二三| 亚洲一区亚洲| 熟妇人妻va精品中文字幕| 99精品视频免费全部在线| 少妇人妻无码专区视频| 国产精品人人爽人人做我的可爱| 欧美 丝袜 自拍 制服 另类| 国产精品美女久久久| 午夜肉伦伦影院| 日本人妖一区二区| 亚洲一区日韩精品| 国产精品夜夜嗨| 成人午夜精品无码区| 99久久综合色| 最近中文字幕免费| 国产精品久久久久久久久久免费看| 久久爱一区二区| 亚洲专区一二三| 天天干天天干天天操| 欧洲亚洲国产日韩| 国产深喉视频一区二区| 亚洲国产精品中文| 国产精品久久久久一区二区国产| 亚洲欧洲黄色网| 欧美被日视频| 欧美精品18videos性欧美| 精品捆绑调教一区二区三区| 日韩女在线观看| 粉嫩一区二区三区在线观看| 国产区一区二区| 国产精品免费不| 大片在线观看网站免费收看| 国产模特精品视频久久久久| 在线观看国产一级片| 成人精品电影在线观看| 国产精品成人无码免费| 一区二区三区蜜桃网| 亚洲黄网在线观看| 日韩片之四级片| 毛片在线免费| 色综合久久88| 粉嫩91精品久久久久久久99蜜桃 | 国产免费久久久| 亚洲精品国产拍免费91在线| 午夜不卡视频| 午夜精品一区二区三区在线视频| 91伊人久久| 精品乱码一区二区三区| 国产精品97| 99精品视频播放| 国产电影一区在线| av电影在线不卡| 亚洲成国产人片在线观看| 亚洲天堂网视频| 亚洲欧美另类人妖| av资源一区| 91亚洲精品在线| 精品欧美激情在线观看| 欧美啪啪免费视频| 国产精品自拍三区| 国产三级短视频| 精品久久久国产| 亚洲精品视频专区| 久久视频在线视频| 欧洲av一区二区| 久久综合一区二区三区| 国产一区亚洲| 一级 黄 色 片一| 国产精品午夜久久| 7799精品视频天天看| 亚洲第五色综合网| 日本在线观看大片免费视频| 成人羞羞国产免费| 日韩综合一区| 一区二区三区 欧美| 久久久久久电影| 精品国产免费观看| 亚洲第一福利网| 青春草视频在线| 91成人免费视频| 亚洲电影影音先锋| 日本美女视频一区| 国产精品初高中害羞小美女文| 亚洲av无码精品一区二区| 亚洲精品中文字幕有码专区| 国产亚洲成av人片在线观看| 国产精品一区二区三区在线观| 午夜国产精品视频免费体验区| 亚洲三级在线视频| 一区二区在线观看视频| 国产999久久久| 九九热在线精品视频| a看欧美黄色女同性恋| 男人添女人荫蒂免费视频| 成人激情小说乱人伦| 国产视频91在线| 亚洲精品电影网站| 丝袜美腿一区| 亚洲高清视频一区二区| 免费一区二区视频| 99久久久无码国产精品不卡| 欧美日本一区二区| 亚洲综合伊人久久大杳蕉| 国产成人精品一区二区三区福利| 欧美日韩国产探花| 97精品人人妻人人| 精品福利一区二区| 国产在线视频网址| 国产欧美日韩中文字幕| 五月久久久综合一区二区小说| 免费网站在线观看黄| 一区二区三区免费观看| 亚洲色欧美另类| 国产精品va在线播放我和闺蜜| 日韩欧美二区| 麻豆传媒在线看| 懂色aⅴ精品一区二区三区蜜月| 九色在线播放| 成人国产精品日本在线| 欧美午夜不卡| 欧美一区二区三区成人精品| 欧美写真视频网站| 手机在线免费av| 欧美高清视频一区| 精品一区二区三区视频在线观看| 久久婷婷综合国产| 亚洲男人的天堂在线| 亚洲国产91视频| 婷婷五月综合缴情在线视频| 久久久久久久久久久久久久久99 | 狠狠色狠狠色合久久伊人| 精品亚洲永久免费| 一区二区三区国产在线观看| 精品国产一区二| 日本精品www| 亚洲欧美一区二区不卡| 五月天激情开心网| 国产日韩欧美黄色| 亚洲激情在线| 香蕉成人在线视频| 亚洲高清av在线| 国产伊人久久| 波多野结衣家庭教师在线| 国产精品的网站| 日本v片在线免费观看| 亚洲永久免费观看| 日韩精品91亚洲二区在线观看 | 在线免费观看黄色小视频| 777xxx欧美| 精品视频一区二区三区四区五区| 青草网在线观看| 中文久久乱码一区二区| 日韩有码第一页|