MySQL停服?国产数据库能否接棒

49 阅读4分钟

近期,关于“MySQL 8.0即将停止官方支持”的消息,已在数据库行业引发广泛关注。MySQL 8.0的生命周期(EOL)计划于‌2026年4月30日结束。这意味着之后广大用户和开发者将不再获得官方的安全补丁和错误修复,继续使用会面临安全风险‌。随着截止期限的日益临近,行业内就用户的系统风险与替代方案,正在形成热议。

关于升级方案

对于仍在运行MySQL 8.0的用户,升级到最新的MySQL 8.4版本是一个相对简单平滑的选择,其难度远低于当初MySQL 5.7升级到8.0‌。但是,这好像也非长远之计。Oracle的战略重心正在转向基于MySQL的分析型数据库即服务HeatWave,同时正在减少对MySQL的投入和支持,已成为市场共识。Oracle对MySQL工程团队的大规模裁员已经验证这一市场担心。不排除未来,MySQL的更新版本也存在停更或其他不利变化。

同时,基于国内信创加速的现实和需求,更多的用户需要考虑将核心业务和重要数据迁移到自主可控的数据库中,这样,用户在重大升级和继续使用MySQL,则在未来可能面对更大的经济和转换成本的压力。

关于国产数据库替代方案

如果考虑以替代方式彻底解决本次停更,而所有的替代方案,都会直接面临的难题就是平滑迁移和业务系统与数据安全。同样考虑到上述国内信创环境的影响,那国内用户可以直接考虑进行国产化替代,以从根本上解决问题。经过多年信创积累,市场上已经有多个成熟的国产数据库产品可供选择。这些产品均具备对MySQL良好的兼容性,它们均支持 MySQL协议或兼容模式,能帮助用户降低迁移成本和风险。

以下是当前一些主流的国产数据库替代方案,便于用户选择替代迁移。

腾讯云 TDSQL-C‌:一款云原生数据库,100%兼容 MySQL/PostgreSQL,具备Serverless架构、秒级弹性扩缩容、高性能和强一致性等特点。

GreatSQL‌:一个活跃的国内开源分支,在MySQL 5.7的基础上增强了并行查询、线程池、MGR 高可用等特性‌。

GBase 数据库 是南大通用公司自主研发的系列数据库产品,其核心技术及底层代码自主可控‌。在替代MySQL的实践中,GBase 数据库 提供了针对不同场景的解决方案。其中,GBase 8s集中式事务型数据库,具有百TB级别数据支撑能力,具备共享存储集群、两地三中心部署、上千公里容灾等完善的高可用方案,支持Oracle、MySQL、DB2、SQL Server、PostgreSQL等数据库的国产化替换。GBase 8s对Oracle和MySQL的兼容策略比较务实,不追求100%语法一致,只聚焦高频迁移路径。MySQL兼容精准命中INSERT ... ON DUPLICATE KEY UPDATE、JSON函数、AUTO_INCREMENT、LIMIT分页等开发者每日必用的语法。目前能够在95%以上场景中替换Oracle、MySQL。GBase 8c多模多态 分布式 数据库,支持行存、列存、向量等多种存储模式,以及主备式、分布式等多种部署形态,具备高性能、高可用、高智能化、高安全性等特性,完全支持SQL-92/99/2003标准,高度兼容Oracle、MySQL、PostgreSQL、SQL Server等数据库主流版本的常用语法,可以实现业务平滑切换。

GBase数据库已在多个行业具备成熟替代MySQL的案例,例如:西南某城商行全国产业务系统替代中,对公信贷业务替代MySQL;广州银行全栈国产化信创改造;雅安市应急管理局监控系统;天津高速集团公共出行系统;天津市交通(集团)智慧交通综合服务平台;科大讯飞智慧教育云平台;及国家管网集团等众多金融、电信、政务、能源、交通等重要行业的代表用户应用案例。

其他 可供替代 选择 的国产数据库还包括: PolarDB-X、OceanBase、TiDB、达梦、电科金仓、GaussDB 等,它们都提供了MySQL兼容模式或迁移路径。在未来半年时间内,相信国内用户会根据自身业务需要,选择适合的国产数据库,在完成数据迁移系统切换的同时,实现自主信息系统功能、性能的全面升级。