2017年数据库技术盘点 (7)

从拥有200余人规模的阿里数据库技术团队(阿里云、蚂蚁金服和阿里集团数据库事业部),到人数300+的“中国最神秘研究基地”——华为2012高斯实验室,以及腾讯的TEG金融云、腾讯云,百度的搜索架构团队,京东的京东云等,国内数据库研发无不展现出一派生机勃勃的景象。

这些研发队伍,不仅积极为开源社区添砖加瓦,也大力投入自主研发。

在此,让我们罗列一下已知的数据库引擎研发团队(尚不完整…),与他们一起见证国产数据库研发的繁荣,也让我们思考一下繁荣的背后,为什么我们还没有世界级产品?

大型通用数据库系列:人大金仓、达梦、神州通用、南大通用

腾讯系:TDSQL、TXSQL、Tbase、PhxSQL

阿里系三个团队:阿里巴巴集团数据库事业部、阿里云、Oceanbase

其他互联网:京东云、百度、小米

华为系三个团队:2012高斯、2012分布式实验室、华为云(IT企业产品线)

DB2中国研发团队(曾经的存在)、EsgynDB中国团队、国家电网、中国移动苏州研究院、中国电信广州团队(尚存在否?)

NewSQL系列:PingCAP、巨杉

PostgreSQL系:亚信南京AntDB、中兴GoldenDB 、Greenplum中国团队、飞象

MySQL系列:爱可生、上海热璞、万里开源、MySQL中国区研发成员、OneSQL

分析型系列/大数据系列:柏睿数据RapidsDB、酷克数据、偶数科技、Kylin创业团队Kyligence、星环科技

Informix系列:华胜信泰、福建星瑞格、南大通用(重复)

其他:Haisql、Highgo db、许继集团SG-RDB、Cedar、上容、天曦TXDB、HHDB、博阳数据管理系统、东方国信、优炫云数据库、新华三、鼎天盛华、Open base、Huayisoft、HUABASE等

3.3 双11,源自中国的需求大于技术突破的意义

每年电商双11大促,中国单一群体的巨量行为(同一文化氛围下的同一种行为相较世界其他民族,有着不可预估的量,是不可预估的群体行为),对阿里、京东等电商的数据库团队都是一次巨大考验。

经过9年的发展,双十一场景对数据库的稳定性、性能提出非常高的要求,尤其是零点高峰,无论国内国外,都是难得一见的。

面对交易洪流,阿里集团的数据库扛住一波波洪峰,阿里的OceanBase扛住了交易洪峰,整个阿里交易创建峰值32.5万笔/秒,支付成功峰值25.6万笔/秒,数据库处理峰值4200万次/秒。而京东的交易,也是一路攀升。这些成绩、支撑业务发展的幕后英雄之一是数据库技术。

双11的成绩,宣告的不仅是商业的胜利,也不仅是数据库技术获得“巨大”突破的胜利(技术的进步有待探讨),而是中国式需求对数据库技术提出的场景考验,这种场景的考验将持续不断地对数据库技术发出新的考题,促使在中国做数据库研发的技术人员“被迫”进步,数据库技术“被迫”创新。互联网场景将引发多行业的创新场景,也许正是国产数据库单点突破所在。

3.4 TiDB,国内开源界的一抹亮色

这一年,成立近3年的TiDB,亮点颇多(2017年10月份发布了GA V1.0版本、还提供了TiSpark查询方案),已然成为国内鲜有的数据库原创开源代表,甚至在国际上赢得颇多赞许(GitHub stars 11000+, contributors 155+,媲美CockroachDB)。

TiDB是 PingCAP 公司自主开发的开源分布式数据库产品,模型参考了 Google 的分布式数据库论文(Spanner / F1),解决了关系型数据库水平扩展的难题,具备水平弹性伸缩,强一致的分布式事务,基于 Raft 算法的多副本复制等特性。作为一个典型的 SQL Above NoSQL 的架构,TiDB底层是一个支持跨行事务和强一致性的分布式 KV 存储引擎,上层是支持SQL 语法和查询的分布式执行引擎,这种存储和计算分层的架构具有更好的灵活性,可以根据不同的业务负载做弹性的水平伸缩。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wspyjg.html