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

一文講清什么是分布式云化數(shù)據(jù)庫!
數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫出現(xiàn)823錯誤的數(shù)據(jù)恢復(fù)案例

分布式云化數(shù)據(jù)庫的優(yōu)缺點分析
集中式與分布式一體化架構(gòu),達夢給企業(yè)更好的選擇
軟件系統(tǒng)數(shù)據(jù)庫的分庫分表設(shè)計

基于分布式存儲WDS的金融信創(chuàng)云承載數(shù)據(jù)庫類關(guān)鍵應(yīng)用

恒訊科技分析:跨境電商網(wǎng)站有哪些數(shù)據(jù)庫系統(tǒng)是推薦使用的?
基于英特爾至強6能效核處理器優(yōu)化原生分布式數(shù)據(jù)庫OceanBase

評論