精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

国产精品mm| 97se亚洲| 亚洲视频免费在线观看| 成人做爰66片免费看网站| 国偷自拍第113页| 成人在线免费视频观看| 日韩视频永久免费| 欧美成人免费高清视频| 一级日本在线| 99久久国产综合色|国产精品| 国产精品久久久91| 九九视频免费观看| 欧美精品色图| 亚洲爱爱爱爱爱| 天天综合网日韩| 黄色漫画在线免费看| 国产精品久99| 日产精品一线二线三线芒果| 国产夫妻性生活视频| 免费视频一区| 久精品免费视频| 国产馆在线观看| 欧洲精品一区| 日韩欧美成人一区二区| 69久久久久久| 久久sese| 欧美性猛交xxxxx水多| 91制片厂免费观看| www.亚洲免费| 久久先锋影音av| 国产另类自拍| 亚洲国产精品久久久久久6q| 捆绑变态av一区二区三区| 欧美一级电影久久| 黄色激情视频在线观看| 伊人久久大香线蕉综合四虎小说 | 欧美一区国产在线| 久久精品国产久精国产一老狼| 一本加勒比北条麻妃| 国产精品对白| 精品成人一区二区三区| 日本成人在线免费| 欧美激情精品| 日韩一级完整毛片| 91大神免费观看| 成人动漫视频在线观看| 欧美日韩一区在线| 欧美大尺度做爰床戏| 亚洲第一会所| 在线观看91精品国产入口| 欧美韩国日本在线| 成人免费直播| 一本一道综合狠狠老| 日韩在线视频在线观看| 成年女人在线看片| 黑人狂躁日本妞一区二区三区 | 久久精品一区二区三区四区五区| 精品国产一级毛片| 在线播放国产精品| 黄色片网站在线播放| 日韩中文字幕高清在线观看| 久久激情视频久久| 亚洲欧美一区二区三区四区五区| 91成人国产| 欧美精品久久久久a| 国产一级一片免费播放| 99精品免费| 午夜久久久久久久久| 水蜜桃在线免费观看| www红色一片_亚洲成a人片在线观看_| 成人免费在线视频| 日韩专区第三页| 69av成人| 在线视频欧美区| 中文字幕视频三区| 亚洲国产视频二区| 亚洲激情免费观看| 国产又黄又猛的视频| 96视频在线观看欧美| 日韩一级片在线播放| 日韩综合第一页| 国产日产一区| 欧美插天视频在线播放| 日本一级淫片色费放| 天堂va蜜桃一区二区三区 | 国产一级大片免费看| 黄网站在线观| 欧洲激情一区二区| 久久黄色一级视频| 亚洲资源网你懂的| 久久久黄色av| 毛片在线免费视频| 久久精品国产99久久6| 粉嫩av一区二区三区免费观看| 视频一区二区三区在线看免费看| 久久久精品免费网站| 欧美一级黄色录像片| 成人免费观看在线观看| 精品1区2区3区| 91人人澡人人爽| 精品盗摄女厕tp美女嘘嘘| 久国内精品在线| 成人一二三四区| 成人爽a毛片一区二区免费| 日韩国产一区久久| 牛牛精品视频在线| 色中色一区二区| 欧美日韩一区二区区别是什么 | 黄色网络在线观看| 亚洲伊人av| 日韩手机在线导航| 色撸撸在线视频| 亚洲中字黄色| ts人妖另类在线| 成年女人的天堂在线| 亚洲第一狼人社区| √天堂资源在线| 精品久久精品| **欧美日韩vr在线| 国产黄色片网站| 国产精品乱子久久久久| 欧美 日韩精品| 精品按摩偷拍| 久久99热精品| 日韩电影在线观看中文字幕| 波多野结衣一二三四区| 在线观看的日韩av| 91香蕉电影院| 免费在线看黄| 欧美在线视频你懂得| 醉酒壮男gay强迫野外xx| 国产精品激情电影| 亚洲一区二区三| 日本在线观看视频| 在线观看日韩精品| 国产中年熟女高潮大集合| 99热精品在线观看| 国产伦精品一区二区三区照片| 成人免费在线| 在线观看91av| 日韩三级久久久| 美女视频网站久久| 亚洲视频sss| 欧美亚洲福利| 日韩网站免费观看| 一级黄色片在线| 国产精品久久久一本精品| 91视频免费版污| blacked蜜桃精品一区| 国产精品电影网| 成人在线观看一区| 精品污污网站免费看| 成人精品一二三区| 卡一卡二国产精品| 亚洲一区精彩视频| 91精品亚洲一区在线观看| 精品国产自在精品国产浪潮 | 91精品国产乱| 欧美日韩综合一区二区| 国产精品99久久久久久有的能看| 成人免费看片视频在线观看| 精品视频一二| 国模极品一区二区三区| 亚洲三级中文字幕| 91黄色免费看| 永久免费未视频| 国产精品66部| 免费一级特黄特色毛片久久看| 日韩有码av| 国产精品久久久久999| 成av人电影在线观看| 91麻豆精品国产91久久久| 青青青在线视频| 99热99精品| 天天色综合社区| 欧美日韩四区| 久久综合九色综合网站| 日韩制服一区| 欧美猛少妇色xxxxx| 天堂中文资源在线| 欧美日韩在线播| 久久精品欧美一区二区| 久久青草欧美一区二区三区| 在线观看岛国av| 黄色另类av| 日本一区高清在线视频| **日韩最新| 欧美一区深夜视频| 欧美另类极品| 亚洲精品国产福利| 伊人网综合在线| 亚洲国产日韩一区二区| 东方伊人免费在线观看| 国产黄色精品网站| 免费观看成人网| 中文字幕免费精品| 欧美精品人人做人人爱视频| 9999精品视频| 91高清视频免费| 黄色免费在线观看网站| 亚洲精品视频在线观看视频| 国产精品久久久久久在线| 偷偷要91色婷婷| 黄色片子在线观看| 91在线播放网址| 黄色片子免费看| 日韩在线播放一区二区| 国产尤物av一区二区三区| 精品视频免费| 久久天堂国产精品| 日韩成人精品| 国产欧美日韩综合精品| 亚洲国产成人二区| 欧美激情中文网| 久热国产在线| 国产亚洲福利一区| 日本高清视频网站| 91精品国产aⅴ一区二区| 免费av中文字幕| 欧美日韩中国免费专区在线看| 日本a级片视频| 国产精品蜜臀av| www.色天使| aaa亚洲精品一二三区| 色欲欲www成人网站| 狠狠色2019综合网| www欧美激情| 三级在线观看一区二区| 国内外成人激情视频| 在线精品观看| 国产一级做a爰片久久毛片男| 欧美gvvideo网站| 日本一区免费观看| 伊人久久大香线蕉| 久久精品国产美女| 六月丁香久久丫| 国产一区二区三区奇米久涩 | 蜜臀91精品一区二区三区| 丰满人妻中伦妇伦精品app| 99精品国产福利在线观看免费| av 日韩 人妻 黑人 综合 无码| 亚洲精品久久久| 日本不卡一区二区三区四区| 欧美岛国激情| 婷婷视频在线播放| 五月久久久综合一区二区小说| 一级做a爰片久久| 欧美xxxx中国| 欧美少妇一级片| 综合国产精品| 日韩精品一区在线视频| 亚洲美女网站| 国内精品在线观看视频| 亚洲美女色禁图| 日日碰狠狠躁久久躁婷婷| 视频一区二区中文字幕| 男女无套免费视频网站动漫| 蜜臂av日日欢夜夜爽一区| 久热精品在线播放| 国产激情一区二区三区四区| 丰满熟女人妻一区二区三区| 成人黄页在线观看| ass精品国模裸体欣赏pics| www久久精品| 国产真人真事毛片视频| 亚洲美女在线一区| 精品一级少妇久久久久久久| 午夜国产精品一区| www.久久久久久久| 欧美日韩1区2区| 精品国产九九九| 亚洲国产天堂久久国产91| 三级视频在线看| 亚洲色在线视频| 黄色在线视频网站| 国模吧一区二区三区| 欧美精品高清| 91福利视频导航| 亚洲精品动态| 艳母动漫在线免费观看| 夜久久久久久| 天堂av在线8| www.欧美日韩国产在线| 五月天精品在线| 亚洲一区视频在线| 日韩黄色一级视频| 日韩欧美成人一区| 国产大学生校花援交在线播放| 不卡av在线网站| 天堂av在线网| 亚洲va电影大全| 九九热线有精品视频99| 在线一区高清| 久久午夜视频| 中文字幕在线观看视频www| 久久一日本道色综合| 日本精品在线免费观看| 色婷婷激情综合| 亚洲免费一级片| 最近中文字幕日韩精品 | 亚洲一区二区三区香蕉| 亚洲涩涩av| 日韩精品久久一区二区| 日韩中文字幕麻豆| 亚洲国产综合视频| 亚洲色图一区二区三区| 国产午夜无码视频在线观看| 精品久久久久久综合日本欧美| av在线免费播放网站| 69久久夜色精品国产69| 精品国产亚洲一区二区在线观看| 欧洲亚洲一区二区三区四区五区| 国产精品大片| 奇米视频7777| 国产日韩欧美精品综合| 国产成人在线免费观看视频| 日韩亚洲欧美成人一区| 992tv免费直播在线观看| 欧美一二三视频| 欧美日韩一区二区三区不卡视频| 久久久天堂国产精品| 精品一区二区在线免费观看| 色哟哟精品观看| 欧美日韩美女在线| 天堂在线视频观看| 欧美疯狂xxxx大交乱88av| 高清精品久久| 在线免费观看一区二区三区| 日韩av电影一区| 蜜桃无码一区二区三区| 色综合天天做天天爱| 五十路在线观看| 欧美怡春院一区二区三区| 国产美女撒尿一区二区| 欧美日韩不卡在线视频| 成人高清在线视频| 国产精品6666| 精品1区2区在线观看| 538视频在线| 国产乱码精品一区二区三区不卡| 黄色亚洲大片免费在线观看| 亚洲一级Av无码毛片久久精品| 一区二区三区四区乱视频| 亚洲av综合色区无码一二三区 | 国产激情精品久久久第一区二区 | 国产精品视频看看| 欧美日韩国产区一| 免费网站免费进入在线| 国产精品你懂得| 91视频久久| 九九精品久久久| 亚洲你懂的在线视频| 亚洲网站免费观看| 伦伦影院午夜日韩欧美限制| 亚洲五码在线| 激情深爱综合网| 久久久久久久久一| 成人一级免费视频| www.欧美精品一二三区| 香蕉成人app| 黄色动漫网站入口| 国产欧美一区二区在线| 一二三区在线播放| 欧美成人精品三级在线观看| 亚洲国产欧美国产第一区| 欧美亚洲日本一区二区三区| 26uuu亚洲综合色欧美 | av资源亚洲| 亚洲国产综合自拍| 国产剧情一区在线| 在线观看免费国产视频| 亚洲女人天堂视频| 成人交换视频| 亚洲高潮无码久久| 99久久夜色精品国产网站| 中文字幕免费高清网站| 久久久999国产| 久久综合五月婷婷| 天天操天天爱天天爽| 亚洲激情在线激情| 久草在线青青草| 91亚洲国产精品| 亚洲永久免费| 日韩影院一区二区| 亚洲免费精彩视频| 美女日韩一区| 蜜臀av午夜一区二区三区| 亚洲色图制服丝袜| 欧美日本网站| 91亚洲国产精品| 视频一区二区不卡| 国产一级黄色av| 亚洲性69xxxbbb| 大陆精大陆国产国语精品| 四季av一区二区| 午夜精品久久久久久久久久久| 欧美天天影院| 日本不卡久久| 播五月开心婷婷综合| 91高潮大合集爽到抽搐|