国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

微軟進軍NoSQL 發布Trinity數據庫

原創
數據庫 其他數據庫
筆者在很多文章中看見微軟發布了其圖數據庫系統Trinity的消息,但是Trinity具體是什么樣子的數據庫,有什么功能只有短短幾句介紹,于是筆者查看了該項目的原文地址,并加以翻譯。水平有限,請大家多多指教。

【51CTO綜合報道】正當我們感慨各類NoSQL數據庫遍地開花的時候,老大哥微軟也加入了這一陣營,最近微軟發布了其圖數據庫系統Trinity。

筆者在很多文章中看見微軟發布了其圖數據庫系統Trinity的消息,但是Trinity具體是什么樣子的數據庫,有什么功能只有短短幾句介紹,于是筆者查看了該項目的原文地址,并加以翻譯。水平有限,請大家多多指教。

[[20659]]

Trinity是一個圖數據庫,也是建立在分布存儲云上的計算平臺。作為一個數據庫,它提供如高度并行查詢處理、事務記錄、一致性控制等功能。作為一個計算平臺,它為大型圖形提供了同步或不同步的批處理計算。Trinity可以配置在一臺計算機或數百臺計算機上。

圖是一種具有較高表達能力的抽象數據結構。許多現實生活中的應用都可以通過圖模擬,包括生物網絡,語義網絡和社會網絡。因此,圖形引擎對多種應用都是非常重要的。目前,在這個領域有:Neo4jHyperGraphDBInfiniteGraph等等。

  1. Neo4j是一個基于磁盤的事務性圖數據庫。
  2. HyperGraphDB是基于鍵/值對存儲的Berkeley DB。
  3. InfiniteGraph是對大型圖數據分析的分布式系統。  

2009年,google 發布了Pregel,作為其大型圖處理平臺。Pregel 是一個批處理系統,同時它不支持在線查詢處理或圖服務。對比來看,Trinity不僅支持在線查詢也支持離線批處理。進一步,Pregel中的批處理是嚴格同步的,但是Trinity 支持了不同步計算,有更好得性能。

#p#

Trinity 的特點

  1. 數據模型:超圖
  2. 分布式: Trinity 可以配置在一臺或上百臺計算機上
  3. 圖數據庫: Trinity是一個基于內存的圖倉庫,它有豐富的數據庫特點,如:在線高度并行查詢處理,ACI交易支持,等等。目前Trinity對圖處理為用戶提供C# APIs 。
  4. 并行圖處理系統:Trinity 支持大型,離線批處理。支持同步和不同步批計算。

圖模型

Trinity采用超圖模型。簡單圖模型和超圖模型之間的一個區別就是:超圖中的邊(稱為超邊)連接任意數量的節點,而在一個簡單的圖中邊只能連接兩個節點。

超圖是比簡單圖更一般:

  1. 超圖模型對許多應用程序來說更直接,因為很多關系都不是一對一的關系。
  2. 一些多邊關系不能輕易通過簡單圖模擬出來。直接用簡單圖建模往往導致信息丟失。

Trinity是一個分布式圖數據庫

一個圖形數據庫應該支持一些基本的數據庫功能,如查詢,事務記錄,并行控制和一致性維護。

Trinity支持內容豐富的圖表。每個節點(或邊緣)與一組數據,或者一個鍵/值對相關聯。換句話說,在Trinity中節點和邊是異構類型。

Trinity優化并發聯機查詢處理。當在一臺機器上部署,Trinity可以在一秒鐘內訪問1,000,000節點(例如,當執行BFS時)。當通過網絡部署時,速度是受網絡延遲。Trinity提供了一個圖形分割機制,以盡量減少延遲。我們在InfiniBand網絡上部署了Trinity,我們將盡快報告結果。

為支持高效的網上查詢處理,Trinity配置了各種索引。目前,我們提供單詞查找樹、訪問節點/邊緣名稱和與節點/邊緣關聯的鍵/值對散列。我們正在實現與子圖匹配的結構索引。

Trinity還支持對圖的時時更新。它是事務記錄,并發控制和一致性都生效。

目前,Trinity沒有圖形查詢語言。圖的訪問都是通過C#的API進行。我們正在為Trinity設計一種高級的查詢語言。

Trinity是一個基于圖數據的分布式并行平臺

很多圖上操作都是以批處理模式執行的,例如: PageRank,最短路徑查詢,頻繁子圖挖掘,隨機游走,圖形分割等。

和谷歌的Pregel一樣,Trinity支持以節點為基礎的圖形并行處理。通過門戶網站,用戶提供一個腳本(目前C#代碼或DLL)來對一個節點指定計算方法,包括它把什么信息傳遞給相鄰節點。該系統將對這些進行并行計算。

與谷歌的Pregel不一樣的是,在節點上的操作沒有嚴格要求以同步的方式進行。某些操作(例如,最短路徑查詢)在非同步模式下會更好的被執行。

舉個例子,這是同步的最短路徑搜索(偽代碼C#代碼)的代碼,這是不同步最短路徑搜索(偽代碼C#代碼)的代碼。

我們還設計一種高級語言,使用戶可以輕松編寫自己的腳本。

#p#

Trinity架構

Trinity是基于云存儲的。它主要使用內存存儲,磁盤僅作為備份存儲。

系統架構

#p#

Trinity應用

隨著越來越多的應用程序涉及圖形數據,我們預計Trinity將有許多應用。目前,Trinity支持以下兩個應用程序:Probase(一個研究原型)和AEther(生產系統)。

 

Trinity是Probase的基礎架構,它可以自動從網上獲得大規模知識庫。 Probase有上百萬的節點(表示概念)和邊(表示關系)。超圖比簡單圖更合適對認知建模。Trinity用于:1)分類建設; 2)數據集成(如添加Freebase data到Probase),3)查詢Probase.

  

Microsoft Bing的AEther項目現在使用Trinity管理AEther的實驗數據,其中包括大量的工作流和工作流中的演化。Trinity是Aether工作流程管理系統的后端圖存儲引擎。我們正在增加更多功能,特別是子圖匹配和頻繁子圖挖掘,從而支持該項目。

 原文鏈接:http://research.microsoft.com/en-us/projects/trinity/

 

【責任編輯:艾婧 TEL:(010)68476606】

 

責任編輯:艾婧 來源: 51CTO
相關推薦

2011-03-24 17:09:08

TrinityNoSQL

2011-10-09 09:38:03

OracleNoSQL

2012-03-08 09:17:45

圖形數據庫Trinity

2010-08-13 16:40:27

CouchDBAndroid SDKAndroid

2024-02-02 10:51:53

2010-03-30 10:07:37

NoSQL數據庫

2019-03-27 14:54:05

NoSQL數據庫Forreste

2021-09-28 09:25:05

NoSQL數據庫列式數據庫

2010-08-17 08:57:36

NoSQL微軟

2019-01-21 09:26:51

數據庫NoSQL Oracle

2019-03-20 15:59:11

NoSQLRedis數據庫

2019-07-08 10:36:34

數據庫WebNoSQL

2010-04-01 09:45:38

NoSQL

2011-07-19 09:08:50

JavaNoSQL

2024-03-28 09:00:00

NoSQL數據庫

2011-07-13 09:58:15

HBase

2011-04-14 11:14:21

OracleNoSQLMySQL

2011-05-16 10:29:44

HandlerSockNoSQL

2014-02-27 10:08:33

NoSQL

2019-07-23 11:41:45

數據庫SQLDocker
點贊
收藏

51CTO技術棧公眾號

国产原创欧美精品| www.欧美黄色| 345成人影院| 国产欧美日韩综合| 国产伦一区二区三区色一情| 95精品视频| 777亚洲妇女| 白虎精品一区| 久久精品人人做人人爽人人| 天堂资源在线亚洲资源| 天天操综合网| 51精品在线观看| 日韩漫画puputoon| 欧美videos中文字幕| 亚洲成人福利| 亚洲蜜臀av乱码久久精品蜜桃| www.-级毛片线天内射视视| 亚洲综合中文| 欧美一区二区三区免费观看| 日本一道高清亚洲日美韩| 在线观看91av| 亚洲成人福利| 一级做a爱片久久| 91精品无人成人www| 成人av先锋影音| 在线视频不卡国产| 亚洲激情婷婷| av在线不卡一区| av伊人久久| 欧美又大粗又爽又黄大片视频| 精品美女一区| 中文字幕亚洲欧美在线| 超碰资源在线| 亚洲精品大尺度| 91高清视频在线观看| 日韩欧美高清一区| 黄网页在线观看| 欧美丝袜丝交足nylons图片| 国产美女在线播放| 亚洲成人第一页| 免费男女羞羞的视频网站主页在线观看 | 韩国三级日本三级少妇99| 日本一道高清亚洲日美韩| 亚洲欧美日韩国产精品| 亚洲美女炮图| 国产一区二区三区网站| 成人精品电影在线| www.欧美精品| 6080亚洲理论片在线观看| 久久久久国产一区二区三区| 国产精品毛片av| 国产成人精品电影| 国产精品99久久久久久动医院| 成人久久久久久久| 欧美午夜不卡| 日韩少妇中文字幕| 国产成人啪午夜精品网站男同| 国产在线播放观看| 亚洲国产经典视频| 最近最新mv在线观看免费高清| 欧美日韩在线影院| 91看片在线观看| 日韩精品www| 亚洲国产91视频| 欧美精品激情视频| 午夜久久免费观看| 精品国产乱码久久久久久蜜柚| 日韩精品福利网| 黄色三级中文字幕| 中文字幕亚洲综合久久菠萝蜜| 久草在线看片| 日韩天堂在线观看| 精品乱码一区二区三区四区| 88xx成人精品| 欧美fxxxxxx另类| 日韩中文一区| 久久无码av三级| 最新天堂资源在线资源| 日韩免费成人网| 麻豆视频久久| 国产精华一区| 成人综合婷婷国产精品久久蜜臀 | 午夜免费啪视频观看视频| 日本高清免费不卡视频| 999精品网| 国内精品久久久久久影视8| 91精品综合久久久久久久久久久 | 高清视频一区二区| 69国产精品| 91麻豆精品国产自产在线| aaaa欧美| 国产91色在线|亚洲| 国产91精品露脸国语对白| 2020中文字幕在线播放| 亚洲成人精品在线| 欧美美女在线| 中文字幕一区二区三区有限公司| 中文字幕中文乱码欧美一区二区| 3d成人动漫在线| 欧美美女操人视频| 欧美专区18| 国产夫妻视频| 亚洲人成电影网站| 黄色成人在线网址| 91插插插插插插插插| 日韩欧美一区在线| 精品久久精品| 免费拍拍拍网站| 678五月天丁香亚洲综合网| 欧美激情网址| 91午夜在线观看| 色94色欧美sute亚洲线路一ni| 粉嫩一区二区三区在线观看| 欧美日韩在线观看一区二区三区| 国产精品家庭影院| 电影亚洲一区| 日本一区二区精品视频| 亚洲成人www| 极品国产人妖chinesets亚洲人妖| 在线码字幕一区| 欧美日韩综合色| 欧美日韩黑人| 无遮挡又爽又刺激的视频| 日韩高清a**址| 99riav1国产精品视频| 88av在线| 欧美在线一区二区视频| 国产不卡在线播放| 不卡专区在线| 日韩欧美第二区在线观看| 日韩欧美在线国产| 波多野结衣一区| 69国产精品| 97视频免费在线看| 久久综合久久综合久久| 一区二区三区短视频| 日韩一区二区三区资源| 欧美日韩不卡视频| 欧美日韩亚洲一区三区| 在线免费福利| 51精品国产黑色丝袜高跟鞋| 久久精品日产第一区二区三区高清版| 激情都市亚洲| 欧美一级黄色录像片| 精品国产髙清在线看国产毛片| 精品嫩草影院| 欧美色老女人| 欧美亚洲成人网| 亚洲欧美在线视频| 欧美日韩一区二区三区不卡视频| 国产精品人人妻人人爽人人牛| 在线激情影院一区| 成人激情视频网站| 久久精品黄色| 黄页网站大全在线观看| 一色桃子一区二区| proumb性欧美在线观看| 亚洲伊人伊成久久人综合网| 女人天堂av手机在线| 最近免费中文字幕视频2019| 高清日韩电视剧大全免费| 久久亚洲国产精品尤物| 97av视频在线观看| 亚州成人av在线| 亚洲猫色日本管| 色天天久久综合婷婷女18| 在线视频你懂| 玖玖玖精品中文字幕| 欧美大肚乱孕交hd孕妇| 国产美女娇喘av呻吟久久| 欧美韩国日本| 成人av影视| 91传媒视频免费| 日韩免费电影网站| 北条麻妃一区二区三区| 午夜免费欧美电影| 女人体1963| 电影午夜精品一区二区三区| 在线不卡免费欧美| 国产精品1024| 日韩成人一级| 毛片网站在线观看| 欧美日韩精品免费看| 国产亚洲综合久久| 成人欧美一区二区三区| 黄色亚洲在线| 91吃瓜在线观看| 日韩精品免费播放| 成人精品视频在线| 亚洲国产又黄又爽女人高潮的| va亚洲va日韩不卡在线观看| 红桃成人av在线播放| 在线中文字幕视频观看| 国产 欧美 日韩 一区| 久久久久久久久国产| 精品欧美aⅴ在线网站| 日本午夜一区二区| 久久午夜影院| 成人video亚洲精品| 老头吃奶性行交视频|