OSDI '18重磅解密:螞蟻金服實時金融級分散式圖資料庫GeaBase
導讀:GeaBase是具備高效能、高可用、高擴充套件性及可移植性強的實時金融級分散式圖資料庫。
當地時間2018年10月8日-10日,全球計算機學界頂級學術會議OSDI '18(USENIX Symposium on Operating Systems Design and Implementation,簡稱OSDI)在美國加州卡爾斯巴德舉辦。會上,阿里發表的主題為《GeaBase: A High-Performance Distributed Graph Database for Industry-Scale Applications》引發了大家的廣泛關注。
螞蟻金服集團計算儲存首席架構師何昌華
圖資料庫——螞蟻金服GeaBase
近十年來,圖資料庫一直是業界關注的焦點,因為它非常善於處理大量的、複雜的、關聯的、多變的網狀資料,而且具備奇高的效率,可以說是為當前豐富、快速變化的網際網路應用場景而生的,可廣泛應用於社交網路、實時推薦、銀行交易環路、金融徵信系統等領域場景。
2015年,螞蟻金服成立了圖資料庫的技術團隊,併成功研發出了具有高效能、高可用性、擴充套件能力強和極佳移植性的圖資料庫——GeaBase。
螞蟻金服平臺資料技術事業群高階演算法專家付志嵩
據螞蟻金服集團相關技術專家介紹,GeaBase(Graph Exploration and Analytics Database)是螞蟻金服完全自主研發的實時金融級分散式圖資料庫,不僅廣泛應用於螞蟻金服的生態體系內,而且已經商業化和技術對外輸出,正與多家銀行等企業開展合作。
螞蟻金服平臺資料技術事業群高階技術專家肖涵
GeaBase到底強在哪裡?
螞蟻金服研發GeaBase的初衷是為了滿足超大規模複雜關係網路在金融領域中的各類應用場景,既要支撐線上高併發、低延遲的實時查詢需求,又要滿足大規模模型訓練的迭代運算。
GeaBase的技術架構
首先,GeaBase支援海量的資料。目前,GeaBase支撐著螞蟻金服的多個關鍵應用場景,包括風控關係網路、資金關係網路,都達到百億個節點、千億條邊的海量資料規模,其計算查詢能力達到了非常高的水準。
其次,GeaBase擁有非常強悍的線上查詢效能,支援高併發,且具備毫秒級的低延時能力。透過與Titan的對比,無論是延時還是吞吐量,GeaBase的查詢效能都領先許多。
GeaBase還具備高可用的特性,其配置了多種容錯機制,引入了多叢集和多方位的監控體系,並配備了分散式架構的容災方案。
螞蟻金服還為GeaBase研發了靈活且可擴充套件的查詢語言。另外,為了和開源結合,GeaBase還將支援Gremlin圖遍歷語言。
GeaBase的雄心:商業化和技術輸出
據瞭解,GeaBase現在支撐著螞蟻金服旗下支付的風險控制、反洗錢、反欺詐、反刷單、反套現、金融案件審理、知識圖譜、會員拉新、好友推薦、理財資訊推薦等眾多的業務和應用。
但GeaBase的雄心顯然不止於此!目前,業界很多網際網路公司也都在做圖資料庫方面的研究工作,但其中絕大多數都是基於自身系統的,因此具有較強的依賴性,剝離起來比較麻煩。而市面上已經商業化的圖資料庫又幾乎都不是分散式的系統,其目標使用者也主要是資料量較小的中小型企業。螞蟻金服在設計之初就充分考慮了GeaBase系統移植的問題,因此,將其封裝成產品,打造為高效易用的接入和管控產品化平臺,GeaBase可以輕鬆地移植到外部客戶的系統之中。
據悉,目前已經有十餘家銀行有意向配置GeaBase,而且部分企業已經與螞蟻金服簽訂合作協議。
關於GeaBase的更多內容,請瀏覽螞蟻金融科技官網:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31545814/viewspace-2216002/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 解開螞蟻金服自研金融級分散式資料庫OceanBase背後的技術祕密分散式資料庫
- 螞蟻金服研發的金融級分散式中介軟體SOFA背後的故事分散式
- 螞蟻金服十年自研分散式中介軟體,成就世界級新金融科技平臺分散式
- 螞蟻金服分散式事務實踐解析 | SOFAChannel#12 直播整理分散式
- 螞蟻金服資深總監韓鴻源:像使用集中式資料庫一樣使用OceanBase分散式資料庫資料庫分散式
- 深度 | 金融級訊息佇列的演進 — 螞蟻金服的實踐之路佇列
- 更開放的分散式事務 | 螞蟻金服共建 Seata 社群分散式
- 螞蟻金服分散式鏈路跟蹤元件 SOFATracer 總覽 | 剖析分散式元件
- 螞蟻金服資料質量治理架構與實踐架構
- 一文了解螞蟻金服今年 KubeCon 全部重磅分享
- 螞蟻金服AntV-S2重磅釋出
- 螞蟻金服 Service Mesh 實踐探索
- 螞蟻金服 Service Mesh 深度實踐
- [杭州/上海/北京] 螞蟻金服資料庫平臺組招聘 Golang/Java資料庫GolangJava
- 螞蟻金服自研資料庫OceanBase如何登頂TPC-C資料庫
- 螞蟻金服開源 SOFAJRaft:生產級 Java Raft 演算法庫RaftJava演算法
- 效能躍升50%!解密自主研發的金融級分散式關聯式資料庫OceanBase 2.0解密分散式資料庫
- 螞蟻金服分散式鏈路跟蹤元件 SOFATracer 資料上報機制和原始碼分析 | 剖析分散式元件原始碼
- 雲原生時代,螞蟻金服公開了新的金融混合雲架構架構
- 剛剛,螞蟻金服榮膺“中國金融大資料領軍企業”稱號大資料
- 螞蟻金服楊軍:螞蟻資料分析平臺的演進及資料分析方法的應用
- 分散式資料庫企業級功能技術解密與最佳實踐分散式資料庫解密
- 螞蟻金服Service Mesh漸進式遷移方案
- 螞蟻金服分散式事務開源以及實踐 | SOFA 開源一週年獻禮分散式
- 螞蟻金服 Service Mesh 實踐探索 | Qcon 實錄
- 螞蟻金服分散式鏈路跟蹤元件取樣策略和原始碼 | 剖析分散式元件原始碼
- 螞蟻金服 DB Mesh 的探索與實踐
- 詳解螞蟻金服 SOFAJRaft | 生產級高效能 Java 實現RaftJava
- 詳解螞蟻金服 SOFAJRaft:生產級高效能 Java 實現RaftJava
- 螞蟻金服有哪些金融特色的機器學習技術?機器學習
- 螞蟻金服資深總監韓鴻源:企業級資料庫平臺的持續與創新資料庫
- 螞蟻金服生產級 Raft 演算法庫儲存模組剖析 | SOFAJRaft 實現原理Raft演算法
- 金融級分散式資料庫架構設計要點分散式資料庫架構
- 【實習】螞蟻金服中介軟體實習生招聘
- 螞蟻金服CTO程立:創新發展數字時代金融關鍵技術
- 螞蟻金服!前端實習生!內推!提前批!前端
- Demo Show | 螞蟻金服 mPaaS IDEA 外掛實踐Idea
- (螞蟻金服mPaaS)統一儲存