今天,國(guó)際權(quán)威圖基準(zhǔn)測(cè)評(píng)“LDBC SNB Interactive”榜單更新中出現(xiàn)關(guān)鍵突破:阿里云開(kāi)源圖計(jì)算引擎GraphScope登頂并打破榜單歷史紀(jì)錄,其單節(jié)點(diǎn)執(zhí)行圖數(shù)據(jù)庫(kù)查詢(xún)的吞吐率超過(guò)30000 QPS,性能達(dá)此前紀(jì)錄保持者2倍。
LDBC榜單截圖來(lái)源:https://ldbcouncil.org/benchmarks/snb-interactive
圖數(shù)據(jù)是用點(diǎn)和邊的抽象表示事物之間關(guān)系的數(shù)據(jù)類(lèi)型,在社交網(wǎng)絡(luò)、電商、金融、通信、交通等領(lǐng)域有廣闊應(yīng)用前景。
近年來(lái),對(duì)圖數(shù)據(jù)進(jìn)行分析處理的圖計(jì)算方向成為業(yè)界研究熱點(diǎn),然而因圖數(shù)據(jù)普遍數(shù)據(jù)量巨大、鏈接關(guān)系復(fù)雜,圖計(jì)算在高并發(fā)場(chǎng)景下吞吐率等性能易遇瓶頸,其進(jìn)一步提升很大程度依賴(lài)圖計(jì)算系統(tǒng)對(duì)圖存儲(chǔ)、計(jì)算引擎和查詢(xún)執(zhí)行等方面進(jìn)行深入優(yōu)化。
LDBC(Linked Data Benchmark Council)是圖數(shù)據(jù)管理領(lǐng)域的國(guó)際權(quán)威組織,其設(shè)計(jì)的LDBC SNB Interactive榜單是業(yè)界最受認(rèn)可的圖數(shù)據(jù)庫(kù)基準(zhǔn)評(píng)測(cè)。該評(píng)測(cè)包含最大規(guī)模300GB的模擬Facebook社交網(wǎng)絡(luò)圖數(shù)據(jù),通過(guò)驅(qū)動(dòng)程序向待測(cè)系統(tǒng)快速發(fā)送各類(lèi)查詢(xún)請(qǐng)求,以系統(tǒng)每秒能處理的查詢(xún)數(shù)量(查詢(xún)吞吐率)作為其性能的主要衡量指標(biāo)。
本次評(píng)測(cè)中,GraphScope通過(guò)應(yīng)用最新自研的下一代Flex架構(gòu),成功刷新LDBC SNB Interactive榜單歷史紀(jì)錄。在未依賴(lài)任何“預(yù)計(jì)算”的前提下,GraphScope單節(jié)點(diǎn)執(zhí)行查詢(xún)吞吐率超過(guò)30000 QPS,是此前紀(jì)錄保持者的2倍。
GraphScope Flex架構(gòu)是GraphScope下一代演進(jìn)方向,針對(duì)圖數(shù)據(jù)相關(guān)業(yè)務(wù)的多樣化和碎片化,GraphScope Flex允許用戶(hù)根據(jù)業(yè)務(wù)場(chǎng)景靈活選用組件,從而得到最適合其場(chǎng)景的部署形態(tài)。
此次登頂榜單的系統(tǒng)是GraphScope Flex針對(duì)圖數(shù)據(jù)庫(kù)高并發(fā)查詢(xún)場(chǎng)景的一種部署形態(tài),其整合了圖查詢(xún)優(yōu)化框架、高性能讀寫(xiě)圖存儲(chǔ)設(shè)計(jì)及超高吞吐計(jì)算引擎,實(shí)現(xiàn)對(duì)查詢(xún)?nèi)蝿?wù)最高近3000倍的性能優(yōu)化,以及讀寫(xiě)效率和高并發(fā)計(jì)算效率的大幅提升。
阿里云GraphScope具有一站式、開(kāi)發(fā)便捷、性能極致的特點(diǎn),已于2020年開(kāi)源,代碼公布于github.com/alibaba/GraphScope。它在業(yè)界首次支持Gremlin分布式編譯優(yōu)化,提供了各類(lèi)高效圖分析算法和圖學(xué)習(xí)算法,并支持用戶(hù)自定義算法的即插即用。在保持簡(jiǎn)單易用的同時(shí),GraphScope達(dá)到了企業(yè)級(jí)場(chǎng)景的極致性能。
未來(lái),GraphScope團(tuán)隊(duì)將進(jìn)一步在GraphScope Flex架構(gòu)下幫助用戶(hù)搭建高效的圖數(shù)據(jù)庫(kù)、圖分析引擎或圖學(xué)習(xí)系統(tǒng)等能力,GraphScope Flex的其它部署形態(tài)也將陸續(xù)發(fā)布。后續(xù)GraphScope Flex相關(guān)能力還將應(yīng)用于阿里云圖計(jì)算產(chǎn)品。