写点什么

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:223782
用户头像

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

关注

评论

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

裴丹:AIOps 智能运维经验分享

华为云开发者联盟

云计算 后端

学习WEB前端去哪里培训比较好

小谷哥

IDC 发布《云原生 AI - 加速 AI 工程化落地》报告,百度智能云领跑云原生 AI 能力

Baidu AICLOUD

异构计算 AI加速 云原生AI

2022可信云大会 | 中国信通院云上软件工程评估结果即将发布

中国IDC圈

软件工程 可信云 评估结果

2022年盘点,主流前端跨端技术方案(包含小程序)

Speedoooo

flutter taro Weex React Native finclip

在线版 Python 图片转字符画

OpenHacker

Python

五分钟拿捏Python字典-Python3入门必备[字典详细操作]

迷彩

Python 字典 7月月更 入门教程

【运维小知识】单点登录是什么意思?有什么作用?

行云管家

运维 单点登录 IT运维

版本通告|Apache Doris 1.1 Release 版本正式发布!

SelectDB

数据库 数据仓库 Doris apache doris 版本更新

AI 翻译助力社交泛娱乐应用全球无障碍沟通

融云 RongCloud

SpringSecurity 添加验证码的两种方式

急需上岸的小谢

7月月更

连麦直播系统软件——语音聊天系统

开源直播系统源码

软件开发 直播源码 开源源码 连麦语音直播 语音聊天直播

Python 入门指南之虚拟环境和包

海拥(haiyong.site)

7月月更

深度解析:LP流动性挖矿系统开发逻辑拆解

开发微hkkf5566

iOS 中的代理模式

NewBoy

ios 前端 移动端 iOS 知识体系 7月月更

用户体验 | 银行如何优化APP用户体验

易观分析

用户体验

分布式锁用 Redis 还是 Zookeeper?

C++后台开发

redis zookeeper 分布式 后端开发 C++后台开发

云图说丨OLAP开源引擎的一匹黑马,MRS集群组件之ClickHouse

华为云开发者联盟

数据库 后端

金融业转型升级的新范式,就“藏”在华为云数仓里

科技热闻

首次公开!华为顶级团队合编300页Docker进阶手册,理论实战双收

冉然学Java

Java Docker 操作系统 #技术干货#

记录一次现场 mysql 重复记录数据的排查处理

安逸的咸鱼

MySQL 实战案例 7月月更

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

OpenHacker

Docker

大数据培训如何优化HiveSQL

@零度

大数据开发 hiveSQL

入门即享受!coolbpf 硬核提升 BPF 开发效率 | 龙蜥技术

OpenAnolis小助手

开源 技术 龙蜥大讲堂 BPF coolbpf

那个从「四大」出来的小哥哥,后来怎么样了|ONES 人物

万事ONES

这些功能要是没有,我大 Pro 还怎么出来混!

CRMEB

如何用Apifox 的智能Mock功能?

Liam

前端 Mock

ES6 --- 展开运算符(一)

bo

前端 面试题 ES6 深拷贝 7月月更

技术分享| 快对讲-5G对讲

anyRTC开发者

音视频 传输协议 快对讲 RAST

JavaScript基础之值和引用

7月月更

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