写点什么

OSDI 18 重磅解密:蚂蚁金服实时金融级分布式图数据库 GeaBase

  • 2019-08-30
  • 本文字数:1721 字

    阅读完需:约 6 分钟

OSDI 18重磅解密:蚂蚁金服实时金融级分布式图数据库GeaBase

小蚂蚁说:

GeaBase 是具备高性能、高可用、高扩展性及可移植性强的实时金融级分布式图数据库,广泛应用于蚂蚁金服风控、社交、推荐等技术场景。“过无人区” 、“Made in China” 、“反哺”是 GeaBase 的几个耀眼标签。每年的支付宝春节红包、每一笔交易的反洗钱识别等等,背后的技术都少不了它的身影。



当地时间 2018 年 10 月 8 日-10 日,全球极富盛名的计算机学界顶级学术会议 OSDI '18(USENIX Symposium on Operating Systems Design and Implementation,简称 OSDI)在美国加州卡尔斯巴德举办。



OSDI 大会期间,在蚂蚁金服主办的专题研讨会上,其中主题为《GeaBase: A High-Performance Distributed Graph Database for Industry-Scale Applications》的演讲吸引了多位来自全球的顶尖技术专家和学者,并引发了现场热烈的讨论。



蚂蚁金服集团计算存储首席架构师何昌华

图数据库“明星”——蚂蚁金服 GeaBase

众所周知,近十年来,图数据库一直是业界关注的焦点,未来的前景也被普遍看好,其最大优点是通过节点和关联的数据模型去快速解决复杂的关系问题。毫不夸张地说,图数据库是为当前丰富、快速变化的互联网应用场景而生的,因为它非常善于处理大量的、复杂的、关联的、多变的网状数据,而且具备奇高的效率。


由于图数据库拥有独一无二的特性,因此它非常适合在社交网络、实时推荐、银行交易环路、金融征信系统等领域应用。基于此,蚂蚁金服前瞻性地在 2015 年成立了专门研发图数据库的技术团队,在仅仅 3 年多时间里,成功研发出具有高性能、高可用性、扩展能力强和极佳移植性的 GeaBase。



蚂蚁金服平台数据技术事业群高级算法专家付志嵩


据蚂蚁金服集团相关技术专家介绍,GeaBase(Graph Exploration and Analytics Database)是蚂蚁金服完全自主研发的实时金融级分布式图数据库,目前,GeaBase 不仅广泛应用于蚂蚁金服的生态体系内,而且已经商业化和技术对外开发,正与多家银行等企业开展合作。



蚂蚁金服平台数据技术事业群高级技术专家肖涵

GeaBase 到底强在哪里?

据介绍,蚂蚁金服研发 GeaBase 的初衷是为了满足超大规模复杂关系网络在金融领域中的各类应用场景,既要支撑线上高并发、低延迟的实时查询需求,又要满足大规模模型训练的迭代运算。


GeaBase 的技术架构

一起看看 GeaBase 的基本特性。


首先,GeaBase 支持海量的数据。目前,GeaBase 支撑着蚂蚁金服的多个关键应用场景,包括风控关系网络、资金关系网络,都达到百亿个节点、千亿条边的海量数据规模,其计算查询能力达到了非常高的水准。


其次,GeaBase 拥有非常强悍的在线查询性能,支持高并发,且具备毫秒级的低延时能力。通过与 Titan 的对比,可以看到无论是延时还是吞吐量,GeaBase 的查询性能都领先许多。


GeaBase 还具备高可用的特性。其配置了多种容错机制,引入了多集群和多方位的监控体系,并配备了分布式架构的容灾方案,这一切都是为了保证高可用性。


蚂蚁金服还为 GeaBase 研发了灵活且可扩展的查询语言。另外,为了和开源结合,GeaBase 还将支持 Gremlin 图遍历语言。

GeaBase 的雄心:商业化和技术开发

据了解,GeaBase 现在支撑着蚂蚁金服旗下支付的风险控制、反洗钱、反欺诈、反刷单、反套现、金融案件审理、知识图谱、会员拉新、好友推荐、理财资讯推荐等众多的业务和应用。


尽管已经在蚂蚁金服的生态的多个业务场景得到广泛应用,但 GeaBase 的雄心显然不止于此,它是蚂蚁金服整体的金融科技开放战略的坚定执行者。


目前,业界很多互联网公司都在做图数据库方面的研究工作,但其中绝大多数都是基于自身系统的,因此具有较强的依赖性,剥离起来比较麻烦。而现在市面上已经商业化的图数据库又几乎都不是分布式的系统,其目标用户也主要是数据量较小的中小型企业。


蚂蚁金服在设计之初就充分考虑了 GeaBase 系统移植的问题,因此,将其封装成产品,打造为高效易用的接入和管控产品化平台。这样的好处显而易见,那就是 GeaBase 可以轻松地移植到外部客户的系统之中,也正因为如此,GeaBase 受到银行等企业的热烈追捧。据介绍,目前已经有十余家银行有意向配置 GeaBase,而且部分企业已经与蚂蚁金服签订合作协议。


本文转载自公众号蚂蚁金服科技(ID:Ant-Techfin)。


原文链接:


https://mp.weixin.qq.com/s/_Sn2F-_23oV9_G4Orv3Udw


2019-08-30 18:223567
用户头像

发布了 150 篇内容, 共 35.1 次阅读, 收获喜欢 38 次。

关注

评论

发布
暂无评论
发现更多内容

开发质量提升系列:表字段名称引发的血案

罗小龙

代码规范 28天写作

管理笔记[2]:独裁者X与民主统治者Y

L3C老司机

产品训练营-第六课笔记

Geek_娴子

28天瞎写的第二百三十三天:唯工具论的错误

树上

28天写作

CSS(九)——盒子的浮动与定位

程序员的时光

程序员 七日更 28天写作

阿里架构师集一生内力编撰的笔记,到底有什么干货?

Java架构师迁哥

还不清楚Lambda的底层原理?一文帮你搞懂

后台技术汇

28天写作

我的电脑嘲讽我!

IT蜗壳-Tango

七日更

设计模式: 工厂模式

爱笑的小雨

设计模式 23种设计模式 Java设计模式

浅谈JavaScript常见的循环方式

devpoint

foreach for for...of

外企时代已经过去?

李忠良

28天写作

机器学习笔记之:虽然还没明白到底是在干嘛,但竟然还觉得挺有意思的!

Nydia

批判性思维自修课(四)

石君

28天写作 批判性思维

创业失败启示录|茶之玄学

阿萌

28天写作 创业失败启示录 青城

《学会写作》学习笔记之如何选题

JiangX

28天写作

如何做到超预期供应

熊斌

28天写作

NullPointerException 的处理新方式,Java14 真的太香了!

xcbeyond

Java java 14 新特性 28天写作

年关将至

luojiahu

架构师训练营第10周课后作业

万有引力

LeetCode题解:433. 最小基因变化,BFS+生成所有可能新基因再匹配,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

碎碎念之「创造力可能是新的生产力」

Justin

创意 28天写作 创造性思维

管事情的过程,如何聚焦并决策高价值的事?

一笑

管理 优先级队列 28天写作

GameStop: 究竟发生了什么?

lidaobing

28天写作 逼空

怀着期待开启美好的一天「幻想短篇 23/28」

道伟

28天写作

“复制”马斯克(三):我们要为他的“反智事业”买单吗?

脑极体

设计模式简单讲 - 适配器设计模式

小马哥

Java 设计模式 架构师 七日更

mPaas上线应用检测

阿里云金融线TAM SRE专家服务团队

ios android RPC

小产品、连接和生态

孙苏勇

产品 产品定位

webpack | 谈谈webpack的本质

梁龙先森

大前端 webpack 28天写作

《破壁MySQL》 - MySQL索引

haxianhe

MySQL

项目管理知识标准体系

Ian哥

28天写作

OSDI 18重磅解密:蚂蚁金服实时金融级分布式图数据库GeaBase_数据库_Geek_cb7643_InfoQ精选文章