2019双11,支付宝有哪些“秘密武器”?( 九 )

蚂蚁的一站式图平台的诞生 , 也有着鲜明的蚂蚁金服特色 , 同样是“被业务倒逼出来的” 。

蚂蚁金服在2014年左右就开始跟进社区的图计算的研究 , 当时的团队在一些开源产品基础上进行了小规模的尝试 , 做了之后发现效果很好 , 图数据库能够很好地和金融、社交业务结合起来 。 但是 , 蚂蚁金服有着巨大的数据量 , 需要以分布式架构来支撑高并发的大数据量和大吞吐量 , 但当时无论是开源还是商业数据库产品都只是单机版 , 都难以适应蚂蚁金服如此大的数据量和复杂的环境 。 于是 , 艰难而又步步扎实的自研之路开始了 。

最开始 , 要解决的是图数据的存储和在线查询的问题 。

从数据量来看 , 分布式架构是唯一的选择 。 从满足金融场景高并发低延时的需求来看 , 选择原生图结构而非基于关系型数据库基础上封装图数据 , 成为必然 。 但也因为以上两点 , 导致整个开发难度增加 。

从2015年初团队开始组建 , 经过“冬练三九、夏练三伏”的苦修 , 以及在代码、运维、稳定性等每一环节的极致追求 , 第一个图数据库版本GeaBase在2016年初发布 。

推荐阅读