or今年的“双十一”终于不用再“拼了”( 四 )



四、数据库时代的“新物种”

or今年的“双十一”终于不用再“拼了”
文章插图

1、“一体化架构”是OceanBase的最佳选择

对于OceanBase而言,做通用数据库才是星辰大海。为此,团队将从几个技术路径看待这件事情:一是“一体化架构”。
天下大势,合久必分,分久必合。
很长一段时间 OLTP(事务处理/在线交易)和OLAP(在线分析)各自占山为王,很多企业这两类任务处理由不同团队完成,管理维护成本高。但是随着越来越多企业上云,大量数据涌入,单机数据库的处理能力远远无法满足对于数据实时更新和查询的需求。能够满足两种能力的需求越来越旺盛,因此HTAP数据库应运而生。
在“双十一”大流量的涌入下,做完交易的数据要流到离线数据仓里,分析可能要等很长时间才能做结果,最快也得好几个小时,商家也没办法快速响应。用HTAP架构可以很好的解决OLAP和OLTP两类业务场景,商家可以更好在双11当天实时进行活动的调整促销策略。
由此OceanBase提出“一体化架构”,开启企业级数据库全新模式,集合原生分布式框架和经典集中式数据库(HTAP)的两种技术优势,从而让数据库处理更加复杂的场景。将“复杂留给数据库,简单留给用户”。
“虽然‘一体化架构’底层架构还是原生分布式,但是可以同时兼顾集中式和分布式两种系统,即可以保留集中式数据库单机性能强的优势又能同时兼具分布式数据库的拓展性、扩容性、性价比、高可用等特点,因此可以兼容Oracle和MySQL。这对很多用户来说简直就是福音,因为这意味着用了多年的数据库逐渐面临着容量、价格等一系列问题,如果能从Oracle或者MySQL平滑的迁移到OceanBase,这一定是一个更好的选择。”
HTAP技术架构帮助OceanBase应用到更多场景,而OceanBase也将不只在边缘场景更多转战核心场景的应用,从而为数据库打开更广的生态。

2、坚持生态与开源

杨传辉告诉雷锋网:“数据库越到后面拼的越是生态,因此今年6月OceanBase决定开源”,将300万行代码免费开源了,只有社区共建,一起完善工具,拥抱用户,才能建立数据库生态。”
只有更多的人一起合作,才能到更丰富的场景试炼。好的数据库一定是经过不同场景打磨出来的。
目前企业版OceanBase3.2HTAP能力大幅增强,TP性能提升30%,AP性能提升6倍。并支持托管,发布KVREDO接口,兼容MySQL5.7协议,开放运维管理openAPI......
OceanBase要做的不仅要持续优化核心场景能力,同时还要持续优化HTAP性能继续开源共建开源社区;不仅要服务好支付宝的支付交易系统,还要逐渐赋能到更多的场景,覆盖金融场景乃至全行业,为数据库打开更广的生态。
未来OceanBase整个部署架构也将从私有云走向混合云乃至多云部署,从金融场景慢慢走向更广阔的通用场景,从国内走向国外,OceanBase 越来越成为通用的、中立的、多云的数据库,变得更加开放。

3、原生分布式数据库一定是未来

OceanBase CEO杨冰表示:“原生分布式数据库一定会引领未来数据库的潮流,而且早在10年前我们就已经预判到该趋势,并且现在我们也已经一步步的验证了这一预测的正确性。”
10年前的原生分布式数据库在国内可以说没有先例,当时把分布式揉进数据库中,就是一个具有开创性意义的尝试和创新。
随着数字化转型进入深水区,企业上云的脚步进一步加快,未来企业在云上的数据量将会呈现激增的态势。IDC预测,全球数据量正迎来爆发,将从2018年的33ZB增长到2025年的175ZB。推动这一增长的重要因素之一是云计算具备弹性扩容、按需使用、按量付费等优点,云数据中心正成为企业新的数据存储库。未来数据量的激增,将给传统数据库带来极大的挑战,而原生分布式数据库优点可以很好的解决这些难题。