技术、模式、生态:三大创新驱动OceanBase持续高速发展
数据库,作为数字化时代的核心基础设施之一,对于企业的运营和发展起着至关重要的作用。近年来,众多国内厂商入局数据库市场,带动了数据库行业强势崛起,部分数据库也有了叫板数据库传统大厂的苗头。成立于2010年的OceanBase就是其中的佼佼者。早在2019年、2021年,OceanBase就接连打破了有“数据库世界杯”之称的TPC-C、TPC-H的世界纪录。
如果说只是技术叫好、商业不叫座的话,算不上真正的成功。可如今,OceanBase的经营数据表现亮眼。10月23日,OceanBaseCEO杨冰在OceanBase2024年度发布会上表示,商业化四年的OceanBase客户数已突破2000家,连续4年客户数增速超过100%。这是继今年3月蚂蚁集团宣布OceanBase成立董事会、独立面向市场后,OceanBase首次全面披露商业发展情况。
OceanBase为何能逆势飞扬?在笔者看来,技术、模式、生态三个方面的创新,是其中的秘诀。
技术创新:根自研+原生分布式
作为蚂蚁集团100%自研的原生分布式数据库,OceanBase从2010年诞生起便专注于技术研发,致力于突破传统数据库的技术瓶颈。截至目前,OceanBase已连续十余年经受住了双11流量洪峰和稳定性考验,技术上经历了多次重大重大升级,在分布式架构、存储引擎、高可用性、性能优化等方面进行了诸多技术创新。
分布式架构创新:一方面,采用基于Paxos协议的分布式一致性算法,确保在分布式环境下数据的强一致性;另一方面,支持水平扩展,能够轻松地增加服务器节点来提升数据库的处理能力,使得新节点的加入几乎不影响现有系统的运行,数据库可以随着业务的增长而线性扩展存储容量和处理能力。
存储引擎创新:OceanBase存储引擎使用了改进的MVCC技术,在保证数据读写并发性能的同时有效压缩数据。此外,OceanBase实现了将存储和计算资源解耦,计算节点可以独立于存储节点进行扩展,因此在应对不同类型的业务负载时,可以更灵活地调整计算和存储资源的配置。
高可用性创新:OceanBase具备自动检测节点故障、快速自动故障切换、多副本容灾等机制,当某个数据节点或计算节点出现故障时,系统能够迅速将工作负载转移到其他正常节点上,保障业务的连续性,最大限度地减少业务停机时间。
性能优化创新:OceanBase对SQL语句的执行进行了深度优化,拥有智能的查询优化器,能够根据数据分布、索引情况等因素动态选择最优的执行计划,同时对于复杂的多表连接查询、嵌套子查询等操作,能够快速生成高效的执行路径,提高查询性能。此外,在处理分布式事务时,通过优化事务协调和提交机制,减少了分布式事务的开销。
模式创新:专有云+公有云双引擎驱动
OceanBase诞生于双11交易的金融场景之中,因此在金融场景有天然优势,由此,OceanBase实现了从头部金融核心系统到中腰部金融机构的规模化复制,而据IDC发布的《中国金融行业分布式事务型数据库市场份额,2023:技术验证结束,迎接高速增长》显示,OceanBase已位列金融行业本地部署市场份额第一,是当之无愧的金融行业专有云“王者”。目前,OceanBase已服务全部政策性银行、5/6国有大行、70%头部保险集团公司、75%头部证券、50%头部基金,资产规模千亿以上银行客户近100家,在外资金融机构中也取得突破。有了金融行业专有云能力打底,OceanBase还强势进入政企领域市场,支撑了移动运营商B/M/O域核心系统的升级,覆盖了全国1/4省人社的核心系统,服务了中国石化、国家电网、中国联合航空、中国南方航空等众多企业专有云场景。
鸡蛋不能放在一个篮子里,在优势的专有云场景突飞猛进的同时,2022年,OceanBase推出云数据库产品OB Cloud,启动云数据库战略,正式进军公有云场景。OB Cloud采用多云原生架构,支持全球主流公有云基础设施,能够为客户提供一致的云数据库服务。目前,OB Cloud已覆盖美洲、欧洲、亚洲30多个地理区域的100多个可用区,服务超过700家客户,客户数年同比增长130%,服务理想、上汽大众、vivo、泡泡玛特、海底捞、百丽集团、携程、好未来、快手、印尼电子钱包DANA、菲律宾电子钱包GCash、非洲电子钱包 PalmPay等国内外众多客户。

“过去一年,专有云客户数增长50%,从拓新走向深耕,而公有云作为第二增长曲线也实现了客户数130%的高速增长,并受到零售、制造、互金行业青睐。”杨冰披露的数据,彰显了OceanBase的双引擎模式走在正确的道路上。
生态创新:被集成拉伙伴+开源聚开发者
“独行快,众行远”,OceanBase深知“众人拾柴火焰高”。2020 年,OceanBase独立商业化运作,2021年就正式开源,开放300万行核心代码,吸引众多开发者的参与和贡献;2022年,面向合作伙伴发布了“珊瑚计划”,构建以合作伙伴为中心的商业体系,表示未来3年要面向全国重点省会城市,培养超过60家核心经销商,不断提升合作伙伴收入比例,降低直接对客销售比例,并且争取在三年内实现合作伙伴收入份额占OceanBase销售总额的60%以上。

开源不仅促进了技术的创新和传播,还使OceanBase能够与全球开发者社区共同成长。通过与开源社区的合作,OceanBase能够及时获取用户反馈,发现和解决问题,不断优化产品功能。同时,OceanBase参与国际开源项目合作,链接上下游800多款工具,与其他开源项目相互协作,共同构建更加完善的技术生态。
两年多来,“珊瑚计划”持续迭代升级。而2024年是作为“珊瑚计划”的成果临近验收之年,OceanBase提前交出了一份满意的答卷——2024年,OceanBase的行业解决方案伙伴数增长100%,热门解决方案落地数增加50%,伙伴签约占比达到70%,由核心经销商伙伴带来的业绩贡献占比达60%,由技术服务伙伴独立交付的项目占比超过30%、收入占比超过50%。
凭借“根自研+原生分布式”的技术创新、“专有云+公有云双引擎驱动”的模式创新、“被集成拉伙伴+开源聚开发者”的生态创新,OceanBase商业化四年以来成果斐然。未来,可期。
更多推荐



所有评论(0)