作者 | 朱珂欣
【资料图】
出品 | CSDN(ID:CSDNnews)
2022年8月10日,OceanBase在北京、上海、深圳举行“三地分布式大会”,重磅发布OceanBase 4.0版本——“小鱼”。
2010年,OceanBase的0.1版本发布,在它向前演进的过程中,曾经历过两次重大的改造。
第一次大改造是在0.5版本到1.0版本,让OceanBase真正成为金融级分布式数据库。OceanBase 1.0版本还带来了全新的架构,重点解决了扩展性和成本的痛点。同时,还引入了多租户的概念,在同一个OceanBase集群中,可以支持多个不同的租户,租户们共享整个集群资源。第二次大改造是3.0到4.0的升级,让OceanBase真正成为面向云时代的通用数据库。
曾经走过的路,让OceanBase日渐壮大。如今,全新4.0版本的产品“小鱼”,它将展现出怎样的特性呢?下面我们先睹为快。
“小鱼”突破技术的边界,实现从0到N的需求扩展
小鱼,是OceanBase 4.0的代号,它英文名是Paetica。它的含义与OceanBase一路走来的进化历程有着千丝万缕的关系。正如OceanBase 首席执行官杨冰说的:“‘小鱼’,它是一个不同寻常又充满寓意的名字。”
作为业内首个单机分布式一体化架构的数据库,OceanBase 4.0的诞生是一次全新的尝试,也是数据库领域的重大的突破和创新。
或许,在大家对分布式数据库的普遍认知上是需要多台服务器部署,更适合服务大企业的海量数据存储和分析。
而OceanBase 4.0通过打破了分布式技术的不可能,刷新着大家的认知。它既具备大规模处理的能力,又具备与传统单机数据库的性能可以相媲美的能力。而且OceanBase 4.0支持客户在小规模的场景下进行单机化的部署,可以适应从个人小站点到银行核心系统、巨型电商网站等各种规模的业务。企业选用OceanBase 4.0后,可以在业务发展不同阶段根据自身特点,灵活满足性价比和高可用的要求,极大了降低企业使用分布式数据库的门槛。
OceanBase从分布式数据库到单机分布式数据库的转折,促使OceanBase真正实现从0到1再到N的按需求扩展。
世界上最小的鱼,开启了数据库小型化的进程
发布会上,OceanBase首席执行官杨冰举着全球最小的电脑树莓派说:“今天的OceanBase 4.0已经可以在它里面运行了。”
确实如此,“小鱼”虽小,从架构到性能上都不曾含糊。
在架构设计方面,OceanBase 4.0采用全新的架构设计,通过自研的动态日志流技术极大降低了硬件的入门门槛,减少了数据库资源的开销,最小支持在4核8G的情况下可以在生产环境进行高性能的稳定运行。
在单机部署模式下,OceanBase 4.0可实现分布式部署的完整功能,包括Oracle/MySQL兼容性、TP事务处理能力、AP并行分析查询能力、租户资源隔离等。与OceanBase历史版本的能力相比较,OceanBase 4.0的交易处理和分析处理能力再上台阶,实现了由全场景向量化能力覆盖。
同时,在发布会现场的性能测试中,OceanBase 4.0单机部署形态在同等硬件条件下性能超越MySQL,首次实现了单机性能赶超集中式数据库的行业突破。
OceanBase 4.0真正开启了数据库小型化的进程,也诠释着“小即是大”的理念。
未来,开源是OceanBase的重要一环
开源,作为数据库未来发展的重要一环。从2021年6月正式开源以来, OceanBase社区已积累了33000名社区用户,128位全球核心代码贡献者。
在发布会的最后,OceanBase 首席执行官杨冰也提及了未来开源需要从几个方面展开。
在打造核心竞争力上,OceanBase在过去的沉淀中,已经具备了全链路、全生命周期的企业级服务。未来,将投入更多的力量在扩大服务的覆盖范围上,提供大量通过认证的生态伙伴的标准服务,覆盖全国更多的区域,并且提供全天候服务。
在用户可控的自助服务上,OceanBase将通过方法论以及培训赋能的升级,为用户加入了更多动手实践的课程,让更多的用户能够实操、掌握OceanBase。
在全新的代运维的服务计划上,OceanBase联系了信通院、太平洋保险、中国人民保险等,提供了基础设施评测和保障服务。
在生态领域建设上,OceanBase始终致力于打造开放的商业生态,截至目前已与100多家行业伙伴及20多家专业技术服务伙伴深度合作。面向未来,OceanBase将加速建立以合作伙伴为中心的商业生态模式,不断提升合作伙伴收入比例,降低直接对客销售比例,让合作伙伴成为OceanBase成功的关键。
最后,杨冰还宣布了一个关于开源非常重要的策略升级,那便是——OceanBase 4.0 MySQL兼容能力全开源。OceanBase社区版将享受企业版同等性能,企业可通过社区版免费享受到OceanBase企业版的全部功能。
未来,OceanBase将通过更多优质的产品,让客户感受原生数据库带来的技术能力,不断推动着中国数据库的向前迈进。“OceanBase的一小步将是数据库行业的一大步。”正如OceanBase 首席执行官杨冰说道。
— 推荐阅读 —