任何一项技术,都会随着时代和市场的需求变化而演进。
进入21世纪10年代,传统集中式数据架构越来越难以满足企业多元化的业务需求。随着云计算技术的快速发展,大量企业开始尝试将传统数据库搬迁至云端。云数据库因其按需扩展和按需付费等卓越特性,受到了中小企业和互联网客户的青睐。作为一种新型的数据库形态,云数据库引领了数据库行业的发展潮流。
与此同时,从去年的“大模型之战”,到今年的“AI应用之争”,以ChatGPT为代表的生成式AI对当下的云数据库技术提出了新的挑战。从海量数据的存储、分析、管理、运算与集成等各个方面,推动云数据库迈新的发展阶段。
10月23日,国产数据库代表OceanBase在北京举办了年度发布会。会上,OceanBase首席科学家阳振坤表示,从单机数据库走向分布式数据库,从单模数据库走向多模数据库,从单云数据库走向多云数据库,这是数据库领域一个不可逆转的历史趋势。
为了满足云和AI时代新的客户需求,OceanBase全新发布了4.3.3 GA版本,该版本新增了向量检索能力,基于向量检索的多模态查询,与全文索引、关系表二级索引可融合使用。同时,针对 AP场景进行了大幅性能优化,进一步满足客户在云和AI时代的数据管理需求。
AI时代云数据库
为何是必选项?
根据Gartner发布的2023全球云数据库市场份额分析报告,数据库管理系统市场在2023年实现了13.4%的增长,增长的主要驱动力来自于云数据库平台,其市场份额现已达到整体市场的61%,云数据库增量贡献已经超过了90%,谷歌、亚马逊和微软等云巨头因云数据库而显著受益。
目前,大多数企业应用的主流数据库形态还是MySQL和Oracle,这些数据库源于对系统稳定性的第一诉求而构建出一套集中、专用、封闭的稳态技术体系,但都存在一些非常显著的痛点,从而导致传统数据库厂商市场份额逐渐缩减。
缺乏扩展能力,依赖底层硬件性能的提升。现在很多企业做的是基于中间件的分库分表架构,虽然具备了一定扩展能力,但当业务有新的需求时,分库分表的动作又需要重做一遍,是一项耗时又费力的庞大工程。
在大模型时代,数据的种类与规模呈现爆发式增长,从时序数据、文档、结构化和非结构化数据,甚至图数据,这些多模态数据的涌现对企业数据管理提出了前所未有的挑战。企业迫切需要化繁为简,实现不同数据库资源的统一管理,实现多数据库集群统一纳管、资源统一调度、数据统一调配,并能够快速响应、易于开发、便捷运维。
这些未被充分满足的需求正在催生一个极具弹性、具备多模一体化能力的数据库市场。目前来看,这是一片尚未被填补的蓝海,而OB Cloud正是这片蓝海的开拓者之一。
极简主义
把简单留给用户
从集中式到分布式、从本地到云上,数据架构不断更新,客户需求也有了新的变化。
多年来,云计算的发展让每个云都拥有自己的云原生数据库。目前的云原生数据库更多是宿主云原生数据库,大多数情况下,每个云平台的数据库只能在这个平台上使用,但用户在选择云平台时还有更多的考量,比如客户所在的云平台没有自己需要的服务,客户还有容灾、故障方面的考虑,所以很多客户希望跨云部署。
而OB Cloud作为一个独立的云数据库厂商,可以为客户基于不同云基础设施、不同区域,提供统一的服务体验。
OB Cloud是OceanBase在公有云场景的产品形态,2022年推出OB Cloud服务的同时,OceanBase启动了云数据库战略,为用户提供了多模型、多租户、多工作负载等核心能力,通过构建现代数据架构,简化技术栈,应对海量数据高并发、传统数据库上云、HTAP实时分析、多模数据融合、多基础设施等方面的需求。
从OB Cloud推出至今的短短2年时间,已服务超过700家客户,客户数年同比增130%,在全球30多个地理区域的100多个可用区提供服务,并入选了Gartner云数据库管理系统魔力象限。
这些成绩背后,自然与OB Cloud自身一体化数据库的定位与技术支撑息息相关。
OceanBase自诞生之初起,就秉承“把复杂留给自己、把简单留给客户”的理念,将“一体化”作为自然而然的选择。通过分布式架构底座将多个关键能力融合到一个引擎和一套数据库,从最初的工程一体化、多租户、多兼容模式,演进到HTAP工作负载一体化(混合事务/分析处理),再到单机分布式一体化、SQL+NoSQL一体化、SQL+AI一体化,以及面向未来多云基础设施的存算分离引擎,“一体化”的理念一直是OceanBase产品迭代不断发展的核心。
这种思路也为OB Cloud云数据库带来了更高性能和更低成本的双重平衡,让数据管理和应用变得更加简单。
OceanBase注意到,在数据库的实际应用中,客户往往面临着业务规模不断增长、业务场景日益复杂、IT架构应用渐趋复杂的难题,造成数据库越用越多、越用越复杂,而一体化设计的云数据库能有效解决相关问题。
“一体化”的本质是用一个数据库解决80%的问题。
从产品的角度看,把OLTP的能力跟OLAP的能力融合在一起,实现行存列存一体化,一份数据既能在线交易,又能实时分析。同时,多模一体化同时支持结构化数据和非机构化数据,针对KV、Redis等多种NoSQL类型数据,只需增加一个查询接口,而不是增加一种数据库。
面对正在到来的对AI时代,OceanBase也做好了充足准备,新版本云数据库实现了SQL+AI的一体化能力,深度融合AI与数据库处理能力,支持多模态数据的融合查询,帮助企业简化AI技术栈,提升AI应用构建效率。而这些,也是面向未来的云和AI时代对云数据库的基本要求。
架构设计方面,OB Cloud采用一体化技术栈设计,从单机到分布式,从分布式到单机,灵活适应业务从小规模到大规模的增长需求,适配用户从传统数据库向云端平滑迁移的需求。
不仅可以灵活扩缩容,规模化优化成本效益,还支持多基础设施,屏蔽不同基础设施差异,与阿里云、华为云、腾讯云、亚马逊云科技和Google Cloud等在基础设施层面结合,确保客户可以在跨云、混合云等不同的基础设施上获得一致的体验,构建多云灾备体系以及应对高并发挑战的需求。
数据库上云可以更好地解决数字化升级过程中IT基础设施的可靠性及安全性挑战。OB Cloud支持面向云的多样化部署形态,如单机、分布式2F1A、2F1L、3F等,通过异地冷备、异地热备、异地多活、跨洲际多活等灵活的多云容灾方案,帮助客户避免因单一云基础设施不稳定的影响,全面保障业务稳健性和业务连续性。
基于OB Cloud两年来的快速发展和广泛的应用实践,OB Cloud已获选全球仅10家的Gartner云数据库管理系统魔力象限“荣誉提及”,2024 Gartner云数据库亚太地区“客户之选”和全球“卓越表现者”。
通过OB Cloud的技术实践可以看到,云数据库对于企业而言不再是简单的节省成本,而是基于云原生架构的构建业务发展的广袤空间。随着各类新技术的深入,数据库的技术革命仍将持续。只有对当下的数据库技术进行根本性的改造,才能适应瞬息万变的数字时代。
提质 降本 增效
回归商业本质
对于任何技术革新而言,检验其成败的标准都应该是能否助力实际业务场景,并为行业实现“降本增效”。
作为最早在支付宝内部发起的分布式数据库项目,OceanBase通过支付宝交易类场景的高频次、高并发、大流量的淬炼,沉淀了大量的技术经验。目前,OceanBase已经覆盖支付宝100%核心链路,数据库峰值处理能力超过6100万次/秒,单标行数超过6900亿行。
目前运行数十亿条不同的SQL、数据量达数百PB、服务器核数过百万,仅存储一项,就帮助支付宝节省约20亿元。
在传统制造领域,随着上汽大众业务的不断扩展,其原有的数据库系统逐渐显露出扩容压力大、查询性能瓶颈等严峻挑战,尤其是在高并发活动期间,这些问题严重制约了用户体验的顺畅性。
为了破解这一困境,上汽大众采搭载OB Cloud,利用其多模、多租户、多工作负载的核心能力,不仅提升了业务连续性,确保关键业务系统7×24小时稳定运行。此外,查询性能提升了5倍,有效应对数据洪流与业务逻辑复杂的挑战,为企业经营的实时反馈铺平了道路。
在餐饮领域,海底捞2018年开始选择陆续将线上核心业务上云。伴随业务数据出现井喷,海底捞对数据库扩展、服务连续性、响应时长、实时分析等提出更高要求,底层数据库的升级势在必行。
2022年,海底捞将底层数据库迁移至OB Cloud,通过多租户及高级压缩技术、多级弹性伸缩、HTAP混合负载等技术手段,海底捞整个系统的实时分析算力提升45%、数据库整体成本节省50%,同时更从容丝滑地应对流量洪峰,充分实现降本增效。
2023年6月,海底捞继续对进销存进行数据库升级,通过OB Cloud让数据一致性、高并发、实时分析等多维度得到提升,进一步满足精细化运作的要求。不仅确保了海底捞能为用户提供优质食材供应,同时在物料管理、存储等环节也大大降低了运营成本。
除了国内市场外,海外市场也是OB Cloud 重点发力的方向。
目前,OB Cloud的全球服务网络已覆盖美洲、欧洲、亚洲的30余个地理区域,超100个可用区,无缝对接阿里云、亚马逊云科技、谷歌云、华为云、腾讯云等主流公有云平台,构建了强大的生态体系。此外,OB Cloud还积极与行业ISV合作,拓宽服务场景,进一步提升服务能力。
本质上来说,无论是国内还是海外,类似Oracle等传统型的集中式数据库为IDC、为定制化硬件,而应用于非通用化硬件场景,云数据库则是为更通用场景而诞生。海外市场同样存在着对通用场景数据库的需求。毕竟,在海外想要建设私有化交付团队的挑战比较大,短期内投入产出比也不高。
比如在非洲地区,2023年,非洲支付公司PalmPay的核心系统搭载OB Cloud正式投入使用。这也是OceanBase的首个非洲商业用户。目前,PalmPay 的账务、交易、支付、收费系统均已部署到OB Cloud,在原有的数据库能力支持上,还新增了高级压缩,分布式拓展、多可用区金融级容灾、单元化支持等能力。
借助OB Cloud完备的运维平台,PalmPay的日常运维效率也得以显著提升。同时,OB Cloud还帮助PalmPay有效实现降本增效。其中,核心账务数据库降本86%,财务历史库降本71%,整体每月在数据库的支出下降80%。
我们常说,IT技术永远不能取代业务,而是业务的辅助,所以越是简单的IT,越能帮助企业发挥业务“辅助”的特色。
无论企业应用对数据的需求是分析、实时性,还是一致性,都无需过于复杂,简化本身就是最贴近用户的做法。即便到了数字化和智能化的今天,企业也不希望再度面向“复杂”,所以极简主义是为正道。
从这个意义上讲,OceanBase的一体化战略和极简主义本身就是一种从客户需求角度出发的逻辑。数据处理走向一体化融合,也遵循了简化数据库应用的原则,这将是云数据库行业未来发展的必经之路。
【科技云报到原创】
转载请注明“科技云报到”并附本文链接