• ?走了11年自研路 OceanBase发布3.0版本并正式开源

    2021-06-02 09:07:36 FX112财经网 FX112 收藏

  DoNews6月1日消息(翟继茹)1日,蚂蚁数据库OceanBase正式发布3.0版本,将同时兼备事务处理和数据分析能力,并宣布300万行核心代码已经向社区开放。

  从2010年阿里OceanBase项目组成立,到如今以1526万QphH的性能总分打破TPC-H 30000GB的历史记录,拿到OLAP(在线分析处理)的世界第一,成为分布式数据库厂商中的佼佼者,OceanBase走了11年的自研道路。

  OceanBaseCEO杨冰表示,在未来三年内,将专注企业核心分布式改造,帮助更多企业进行数字化升级。“其实OceanBase从诞生的那一天起就选择了HArD模式,我们相信这条路是非常有价值的。在中国并不缺一家数据库的公司,但是我们却缺少一家真正能够完成核心替代的高端的数据库,我们相信这件事情是值得去做的,而且需要长期的投入。”

  从自研到开源

  2003年,淘宝业务开始快速增长。彼时,商用数据库市场一直被Oracle、IBM、微软等巨头占据。淘宝虽然选择了Oracle RAC集群,但是仍不能满足业务发展需求。根据自身业务和实际情况自主研发一套系统底层基座,是阿里一直以来的坚持。

  2010年6月25日,阳振坤发起分布式关系数据库OceanBase在淘宝正式立项。2014年,OceanBase在关系数据库系统上首次做到了单机/单机房故障不丢数据(RPO=0)、不停服务(RTO<30s),还支持了当年双11支付宝交易库10%的流量,它开始在行业中得到越来越多的关注。2018年,OceanBase 2.0提供Oracle兼容服务,并启动TPC-C benchmark测试。2019年,在双11中,支付宝支付业务100%切换到OceanBase内置的Oracle兼容模式上,当年双11成交金额2684亿元,订单峰值54.4万笔/秒。OceanBase用全球最“困难”的一个实际场景案例,证明自己的实力。

  2020年6月,OceanBase宣布成为一家独立公司,走上商业化轨道,赋能企业数字化升级。而在这一年,OceanBase 在 TPC-C 基准测试中打破由自己保持的世界纪录,事务处理性能由上次测试的 6088 万 tpmC 提升到 7 亿 tpmC,性价比从上次的¥6.25/tpmC 优化到¥3.98/tpmC。

  有了坚实的自研之路,OceanBase才有充足的底气来做开源这件事。目前,OceanBase社区官网已经上线,其开源300万行代码。开源范围包含数据库内核、分布式组件和接口驱动,并提供完整的SQL引擎、事务引擎和存储引擎,支持多副本、分布式事务、高性能、扩展能力、故障恢复、优化器、多活容灾、语法兼容等核心技术。

  通过开源,OceanBase希望构建一个更加繁荣的生态来服务企业。在谈及如何服务中小企业的时候,杨冰坦言,因为中小企业在技术、运维等方面比较薄弱、资源有限,在做数字化升级时就需要生态力量来一同深度合作进行助力。

  OceanBase3.0时代

  回顾自研之路,从OceanBase1.0到OceanBase3.0,问题和需求都在不断的发生着变化。杨冰总结,OceanBase1.0时代主要解决的是分布式、如何用低成本技术来存储海量数据、如何更快处理线上业务三个问题。到了移动互联网时代,业务脉冲和永远在线成为挑战,OceanBase2.0解决了瞬时可拓展、保持业务连续性和一致性的问题。

  杨冰介绍,最新的3.0版本产品,让OceanBase同时具备了在事务处理和数据分析两类任务的高性能能力,升级为一款支持 HTAP 混合负载的企业级分布式数据库。和过去相比,事务处理性能提升50%,数据分析性能提升10倍。未来,用户业务无论是事务型还是分析型,只要一套系统就可以应对数字化转型过程中“海量、实时、在线”的业务需求。

  Gartner 认为, HTAP (Hybrid Transactional/Analytical Processing,即混合事务 / 分析处理)数据库将成为数据库领域的重要发展趋势,一个集成的数据平台将会加速数字化转型。

  在各个领域深化数字化转型过程中, 核心系统的分布式改造是非常关键的一环。过去一年的合作案例显示,随着自主研发分布式技术的逐步成熟,不断应用、优化和完善,OceanBase帮助客户进行核心系统数字化改造时,在可靠性、可扩展性等方面的优势越来越明显。

  杨冰透露,“在当前规模和技术红利基础上,我们希望以更低的价格与门槛,给予客户更强的数据库能力进行核心系统的分布式改造。核心系统改造不仅能让企业实现整体系统完全自主掌控。更能在业务稳定性、连续性不降低的前提下,支撑业务敏捷,最后达到每单笔交易/每个账户成本下降的目标”。

  据了解,目前该产品已在多家机构落地应用,包括中国工商银行、山东移动、福建移动、数字江西、中国石化、中华财险、人保健康、浙商证券、天津银行、西安银行、常熟农商行、东莞银行等。

相关阅读

本文?走了11年自研路 OceanBase发布3.0版本并正式开源由FX112财经网 首发,欢迎转载,转载请带上本文链接。
免责声明:FX112财经网(https://www.942fx.com)发布的所有信息,并不代表本站赞同其观 点和对其真实性负责,投资者据此操作,风险请自担。部分内容文章及图 片来自互联网或自媒体,版权归属于原作者,不保证该信息(包括但不限 于文字、图片、图表及数据)的准确性、真实性、完整性、有效性、及时 性、原创性等,如无意侵犯媒体或个人知识产权,请联系我们或致函告之 ,本站将在第一时间处理。关注FX112财经网,获取最优质的财经报道! 分享到: 新浪微博 微信

扫描左侧二维码
添加小编微信加入财经交流群