圖數(shù)據(jù)庫
圖數(shù)據(jù)庫區(qū)別于關(guān)系型數(shù)據(jù)庫,基于圖模型,使用點(diǎn)邊來表示、存儲(chǔ)、處理數(shù)據(jù),擁有靈活的數(shù)據(jù)抽象模型,能夠更好地表達(dá)出“關(guān)系”的概念。適用于金融、工業(yè)、互聯(lián)網(wǎng)、社交、電信、政務(wù)等領(lǐng)域的關(guān)系數(shù)據(jù)管理和分析挖掘。
TuGraph
螞蟻TuGraph是一套分布式圖數(shù)據(jù)庫系統(tǒng),可以支持萬億級邊上的實(shí)時(shí)查詢。TuGraph由螞蟻集團(tuán)和清華大學(xué)共同研發(fā),是圖數(shù)據(jù)庫權(quán)威測試世界紀(jì)錄保持者,也是世界上有測試紀(jì)錄的“最快”的圖數(shù)據(jù)庫(LDBC SNB測試結(jié)果),在功能完整性、吞吐率、響應(yīng)時(shí)間等技術(shù)指標(biāo)上均達(dá)到全球領(lǐng)先水平,目前已在螞蟻內(nèi)部的300多個(gè)場景中得到應(yīng)用。
目前,螞蟻集團(tuán)開源了TuGraph系統(tǒng)中的單機(jī)版圖數(shù)據(jù)TuGraph-DB以及流式圖計(jì)算系統(tǒng)TuGraph-Analytics。其中TuGraph-DB提供了完備的圖數(shù)據(jù)庫基礎(chǔ)功能和成熟的產(chǎn)品設(shè)計(jì),具備完整的事務(wù)支持和豐富的系統(tǒng)特性,可在單機(jī)上部署,使用成本低,支持TB級別的數(shù)據(jù)規(guī)模和百億級別大圖,足以滿足大多數(shù)業(yè)務(wù)場景需求。相較于市場上常見的開源產(chǎn)品,TuGraph單機(jī)版的性能高 10 倍以上。而TuGraph-Analytics則是業(yè)界首個(gè)工業(yè)級流式圖計(jì)算系統(tǒng)。它能夠在超大規(guī)模圖上進(jìn)行流式復(fù)雜計(jì)算,支持SQL和GQL 圖表融合的查詢語言、離線實(shí)時(shí)一體化圖計(jì)算能力以及云原生化的部署方式,開發(fā)方式便捷,部署成本低。
隨著TuGraph的開源,開發(fā)者可以聚焦應(yīng)用層,輕松打造屬于自己的圖數(shù)據(jù)。TuGraph開源采用Apache2.0協(xié)議,在Github和Gitee上進(jìn)行托管。
Rust插件
Rust作為編程語言界系統(tǒng)編程領(lǐng)域的新起之秀,在安全性、可靠性以及符合人體工程學(xué)這幾個(gè)角度深受開發(fā)者們喜愛。在一些金融數(shù)據(jù)場景下,Rust可以有效地避免內(nèi)存安全問題,給系統(tǒng)帶來更加安全的保障。
TuGraph-DB作為金融級圖數(shù)據(jù)庫,除了高性能這個(gè)標(biāo)簽外,強(qiáng)大的插件生態(tài)也是它的一大“殺手锏”。用戶可以通過插件機(jī)制以存儲(chǔ)過程方式來擴(kuò)展TuGraph-DB的功能。TuGraph-DB插件機(jī)制支持多種語言,除了包括C++, Python等,最近還添加了對Rust語言的支持。
在這里有一篇詳細(xì)的教程如何在TuGraph-DB中編寫Rust插件。
https://github.com/antkiller996/rust-tugraph-plugin-tutorial
在這個(gè)教程中你會(huì)學(xué)習(xí)到:
如何使用vscode Dev Containers插件快速搭建開發(fā)環(huán)境
如何構(gòu)建運(yùn)行tugraph服務(wù)并通過web界面導(dǎo)入數(shù)據(jù)
如何編寫rust-tugraph插件?
如何在TuGraph中上傳及使用rust插件
友情鏈接
https://github.com/tugraph-family/tugraph-db https://github.com/tugraph-family/tugraph-analytics
-
SQL
+關(guān)注
關(guān)注
1文章
753瀏覽量
44032 -
數(shù)據(jù)庫
+關(guān)注
關(guān)注
7文章
3752瀏覽量
64234 -
GitHub
+關(guān)注
關(guān)注
3文章
465瀏覽量
16359
原文標(biāo)題:螞蟻TuGraph—分布式圖數(shù)據(jù)庫系統(tǒng)
文章出處:【微信號:Rust語言中文社區(qū),微信公眾號:Rust語言中文社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論