近年来,国际形势变化促使各监管机构提出核心基础设施自主可控的要求,国产化已成为实现科技自立自强和保障国家安全的重要举措。
在国家安全战略背景下,某运营商结合公司业务快速发展的实际需求,积极推进综合办公、经营管理及生产运营业务的自主可控工作。该运营商亟需替换现有基于开源MySQL数据库的业务系统,涉及OA门户、产品研发、物资管理、项目管理、采购物流、综合办公、外协、大音平台及收入保障等多个重要应用场景。
01
运营商业务系统改造面临哪些挑战?
1.时间紧迫性:需在2024年年底前完成开源MySQL数据库的替换,整体项目周期不足三个月,时间紧任务重;
2.业务系统复杂:涉及替换的业务系统种类多样、迁移数量庞大,源数据库版本跨度大,数据迁移任务繁重且难度大;
3.业务连续性:该运营商至少有超过4000名员工每日需频繁访问上述业务平台,替代过程中出现任何问题都可能对公司日常运营管理造成重大影响。
02
运营商客户对数据库有哪些需求?
应用代码改造低
要求替换后的国产数据库产品与现有开源MySQL数据库高度兼容,以确保现有应用程序代码无需大量重写和修改即可完成适配迁移。此举可帮助客户缩短项目实施周期,减少应用代码改造甚至重构带来的新增成本投入,并降低业务系统迁移后不稳定的风险;
数据库兼容性高
要求替换后的国产数据库具备良好的兼容性,以确保业务系统的平滑迁移,减少迁移过程中的潜在问题;
配套资源投入少
国产数据库需具备与现有开源MySQL数据库相当或更高的性能,并在可靠性、可用性和可维护性等方面满足企业级应用要求,避免因替换而产生额外的硬件资源投入;
运行维护压力小
替换后的国产数据库应与开源MySQL数据库技术路线相似,以减少运维人员在学习新知识和技能上的时间精力投入,确保DBA能快速上手,进行日常维护。
100%兼容MySQL
GreatDB实现不停机迁移
针对上述客户需求,万里数据库为该运营商打造了基于万里安全数据库GreatDB的全套数据库迁移替换解决方案。
万里安全数据库GreatDB由万里数据库自主研发,具有高安全、高可靠、高扩展等特性,是具备企业级能力的核心关系型数据库产品,能支持多种灵活稳定的高可用方案。GreatDB拥有完备的事务支持能力,适用于对性能要求苛刻的在线事务处理(OLTP)应用场景,同时提供轻量级实时数据分析处理(OLAP)能力。
GreatDB全面兼容 SQL92、SQL99和SQL2003 标准,符合MySQL协议,100%兼容MySQL语法及生态。GreatDB集中式版本的架构设计,使各节点相互独立访问资源,并兼容主流的国产服务器和操作系统。此外,安全数据库GreatDB首批通过了中国信息安全测评中心、国家保密科技测评中心联合发布的安全可靠测评清单,完全满足国家对核心基础设施自主可控的要求。
由于GreatDB 100%兼容MySQL,使该运营商客户可在不改变现有应用程序代码和业务逻辑的前提下,顺利且快速地完成从MySQL到万里安全数据库GreatDB的平滑迁移替换,不对业务正常运行造成影响,确保系统实现不停机迁移。
具体实现逻辑如下图所示:

▲GreatDB平替MySQL解决方案结构图
万里安全数据库GreatDB所具备的高性能、高可靠、高可用和高安全性,能保证在相同硬件资源条件下为现网业务系统提供更稳定的支撑。与此同时,GreatDB对于MySQL生态的超强兼容性,使其支持多种开源中间件、研发、管理和运维工具,大大降低了运维管理人员的学习难度,确保他们能在熟悉的环境中高效完成数据库的运维管理工作。此外,安全数据库GreatDB提供丰富的技术支持与培训服务,能帮助企业顺利完成新系统的过渡与稳定运行。
03
方案优势
由于万里安全数据库GreatDB 100%兼容开源MySQL数据库,本项目在限定工期内顺利完成了数据迁移、应用适配、业务压测和生产割接等各项流程,最终实现了国产数据库的自主可控替换工作。具体优势如下:

1
减少总体改造成本
万里安全数据库GreatDB显著减少了业务系统的迁移改造工作量,从而降低了客户的整体迁移成本。
截止目前,从国产替代实施项目的数据中不难看到,国产替代的主要成本支出,除了数据库产品本身的购买费用外,迁移过程中业务系统的适配和改造实则占据了更大比例的成本支出费用。万里数据库通过减少系统改造工作,使运营商客户能更准确地规划国产替代项目的整体成本,并显著降低数据库替换的总体预算。

2
降低业务运行风险
减少业务系统改造工作量不仅杜绝了应用重构风险,还能在数据迁移后快速实现业务切换,恢复业务系统的对外服务能力,确保系统持续运行不停机。万里安全数据库GreatDB独具特色的不停机迁移方案进一步提升了数据迁移的效率和系统运行稳定性。

3
缩短项目实施周期
面对众多业务系统的替换需求,客户选用万里安全数据库GreatDB后,显著降低了业务系统适配难度,极大缩短了软件开发商对应用代码改造和优化的时间周期,加速了项目替换过程,保障项目能在规定时间内完成交付,满足各项考核要求。

4
降低运维难度
万里安全数据库GreatDB能让维护人员和开发人员迅速上手,缩短运维学习周期。运维管理人员无需重新学习复杂的数据库知识和技能,只需掌握与开源MySQL数据库之间的少量差异,便可有效开展运维管理工作。此举不仅降低了培训成本,还显著提升了运维效率。DBA可继续使用其熟练掌握的MySQL生态第三方运维工具在GreatDB上正常使用,无需改变运维习惯。
综上所述,万里安全数据库GreatDB作为开源MySQL数据库的最佳平替方案,凭借其卓越的兼容性、极低的迁移改造风险和成本、缩短项目实施周期及便捷的运维管理优势,为运营商客户多类业务系统的国产数据库替换工作提供了强有力的产品与解决方案支撑。
该项目的成功实施,不仅标志着运营商在数据库安全性和自主可控方面迈出了重要一步,也为整个行业树立了新标杆。
NEWS
随着数字经济的蓬勃发展,数据已成为关键生产要素,数据库作为数据存储和管理的核心工具,其战略地位日益凸显。国产数据库的发展不仅是技术自主可控的需要,也是保障国家安全的重要举措。万里安全数据库GreatDB的推广应用,不仅会为更多重点企业提供经验借鉴,还将助力中国数字化产业实现蓬勃发展与转型升级。


北京万里开源软件有限公司(简称“万里数据库”)成立于2000年,是专注于国产自主可控数据库产品研发的国家高新技术企业、国家级专精特新“小巨人”企业,拥有发明专利、软件著作权百余项。
万里数据库的技术底蕴源自对底层核心代码的掌控,产品始终坚持以“极致稳定、极致性能、极致易用”为目标,经过20余年的研发经验积累,产品在功能、性能、稳定、易用等方面均处于行业领先水平,广泛应用于金融、运营商、能源、政府、交通等行业重要业务系统中的超2000个业务场景,得到了用户和市场的认可与肯定。
2021年,公司主导建设了GreatSQL开源社区,目前已成为国内最主要的 MySQL技术开源分支之一,致力于通过开放的社区合作,构建国内自主 MySOL版本及开源数据库技术。GreatSQL开源项目于2023 年捐赠给开放原子开源基金会进行孵化。






