数据库管理253期 2024-10-24
数据库管理-第253期 1024回顾1023OceanBase年度发布会(20241024)
作者:胖头鱼的鱼缸(尹海文)
Oracle ACE Pro: Database(Oracle与MySQL)
PostgreSQL ACE Partner
10年数据库行业经验,现主要从事数据库服务工作
拥有OCM 11g/12c/19c、MySQL 8.0 OCP、Exadata、CDP等认证
墨天轮MVP、年度墨力之星,ITPUB认证专家、专家百人团成员,数盟会长老会成员,OCM讲师,PolarDB开源社区技术顾问,HaloDB外聘技术顾问,OceanBase观察团成员,青学会MOP技术社区(青年数据库学习互助会)技术顾问
圈内拥有“总监”、“保安”、“国产数据库最大敌人”等称号,非著名社恐(社交恐怖分子)
公众号:胖头鱼的鱼缸;CSDN:胖头鱼的鱼缸(尹海文);墨天轮:胖头鱼的鱼缸;ITPUB:yhw1809。
除授权转载并标明出处外,均为“非法”抄袭

在本期的开始,首先祝广大IT从业者1024程序员节快乐。
昨天,即10月23日,OceanBase在北京望京凯悦酒店举行了盛大的的2024年度发布会,我很荣幸受到OceanBase邀请参与其中,看了很多、聊了很多、感触很多。
1 眼前一亮
这是我第二次参加OceanBase年度发布会,相较于去年,进来来到会场所在的酒店,第一感觉就是绿意盎然,酒店中种了一片竹子。

这也展示出OceanBase的勃勃生机,在发布会前的预热视频中我就说过OceanBase是一个不断创新发展的产品,从原生分布式到单机分布式一体化,从关系型到多模支撑再到AI向量,功能性得到了快速扩展,兼容性、稳定性与性能均不断提升,也从蚂蚁金服一路高歌猛进向外扩展,再多个客户中的多个应用场景落地,获得了众多客户和行业的认可。
2 单机分布式一体化
单机分布式一体化是OceanBase进入4.x版本以来提出的新概念,但是很多人对其的概念的理解局限在作为原生分布式数据库的OceanBase终于有了单机版本了,但是我认为这个理解略显片面。这概念应该拆解成至少两个部分:
- 单机与分布式:在OceanBase 4.x中,数据库的部署架构可以是单机也可以是分布式,二者可以根据实际需求进行在线切换,这样OceanBase就可以满足不同业务场景、压力的部署需求,比如小数据量低并发业务使用单机部署,大数据量大并发业务使用分布式模式部署;同时可以满足业务压力变化,比如在业务阶段性高发时扩展为分布式,下降时回到单机架构以实现性能与成本的平衡
- 一体化:OceanBase提供的不仅仅是单机和分布式架构的一体化,还提供了多模融合的一体化数据库产品解决方案

3 多模融合
除了在前面版本已经加入的一些多数据类型和在其在引擎层面的支撑,在本次OceanBase年度发布会中还进一步增加了redis等NoSQL数据库能力的支持。同时进一步提升SQL与AI向量融合能力,在我对SQL与AI展台采访时也得到其性能已经达到了业界领先水平,同时功能强大且易用,这也凸显出OceanBase在多模数据混合查询上的实力。
从另一个角度来看,多模融合不仅仅是支持多种类型数据,也不仅是支持多种数据类型的混合查询,也体现在数据库能够支持不同模式的工作负载,也不仅仅是只能支持一种场景工作负载,而是能够同时支持比如单一TP或AP,TP或AP混合,HTAP,实时分析等业务场景且互不影响,同时依托原生分布式和单机分布式一体化架构的支持,可以在业务变化时提供及时的架构支撑。
通过实现支持多数据类型并实现混合查询以及多工作负载模式的支持的数据库产品层面的多模融合,可以简化数据层架构,简化上层应用研发与底层运维压力。
4 行列存储
为了更好的支持多种模式的工作负载,OceanBase提供了多种类型的数据存储模式,可以根据业务需求,选择行存模式、列存模式、行列共存、行列混存、列存副本等模式,可以充分利用分布式数据库与LSM Tree存储特性更加全面的支撑不同类型的工作负载,并可以在性能与综合费用之间进行取舍平衡,这是一个非常好也非常难的特性。


5 存算分离
本次OceanBase年度发布会还有一个亮点,就是OceanBase将在未来的版本加入存算分离的分布式架构。从现阶段了解到的消息,会将对象存储引入分布式数据库架构之中,在实现更广泛的底层存储的基础上,实现数据的冷热分离,进一步提升OceanBase在存储层面的优势。由于相关资料不多,这里就不做更多的解读了,期待相关特性的进一步公开。
当然还有其他一些未来计划,这里就不做扩展介绍了。
总结
本次OceanBase年度发布会带来OB 4.x的进一步发展,带来了OB近一年来在全方面获得的成绩,带来了一些眼前一亮的特性,也对OB未来的发展进行了展望。

老规矩,知道写了些啥。




