近日,由深圳市大数据资源管理中心建设的电子证照系统正式完成数据库切换,全面上线崖山数据库(YashanDB)。截至目前,该系统运行平稳,电子证照调用、制证、核验等核心业务链路全部正常,标志着深圳政务系统国产化替代再下一城,也为全市“免证办”政务服务提供了坚实的国产数据库底座。
选型之路:从兼容性验证到国产化落地
电子证照是数字政府建设的基础设施,深圳市电子证照系统覆盖全市5600余项政务服务事项,与i深圳APP、广东政务服务网深圳分厅等核心渠道深度打通,市民和企业办事时无需再提交纸质证照,凭电子证照即可“免证办”、“一次办”。其法律效力与纸质证照等同,是深圳市优化营商环境、提升政务服务效率的关键支撑。
电子证照系统由深圳市大数据资源管理中心建设运维,作为全市政务服务的基础数据资源库,电子证照系统承载着海量证照数据的存储、查询、共享与核验任务,对数据库的稳定性、并发承载能力、数据一致性要求极高。该系统的数据库选型,直接关系到全市政务服务平台能否持续稳定运行。
在选型阶段,深圳市大数据资源管理中心就设立了多重标准:既要兼容现有Oracle生态、降低应用改造量,又要满足ARM64架构下的自主可控要求,还要具备承载14TB级数据、支撑高并发查询的能力。在持续推进政务基础设施国产化过程中,深圳市大数据资源管理中心选择YashanDB启动对比测试、功能验证、性能压测和高可用演练。
在对比测试过程中,YashanDB凭借对Oracle语法、数据类型、存储过程等特性的高兼容能力,以及对ARM64平台的原生支持,显著降低了迁移风险和业务改造成本。同时,崖山迁移平台(YMP)提供的对象评估、数据迁移、数据校验等一体化能力,也为大规模数据迁移提供了可落地的工程路径。
经过多轮功能验证、性能压测和高可用演练,深圳市大数据资源管理中心最终确定采用YashanDB 作为深圳市政务电子证照系统的核心数据库,于2025年底正式启动迁移实施准备工作。
平稳切换,攻克数据库迁移难题
此次迁移并非简单的“换库”,而是一次涉及硬件架构升级、软件生态适配、数据一致性保障与业务连续性保障的系统工程。面对14TB级数据规模、近万张表、X86到ARM64架构跨越等多重挑战,项目团队制定了周密的迁移方案,最终实现了数据库的平稳切换。
第一,直面约束,软硬件协同突破瓶颈。迁移前,该系统使用传统集中式数据库,面临硬件资源紧张、磁盘性能不足等现实压力,加之政务系统自主可控的要求,使得迁移必须在ARM64架构上完成。YashanDB 原生支持ARM64,成为跨越软硬件约束的关键,新环境存储扩容至20TB,不仅解决了原有存储瓶颈,也为未来业务增长预留了空间。
第二,混合迁移,分批分片保障业务连续性。电子证照系统总数据量约14TB、近万张表,其中多张表达到TB级、上亿行规模。若采用一次性全量迁移,存在快照过期、窗口不足、磁盘I/O压力过大等风险。项目团队采用“基于业务逻辑的分批分片+SCN精准衔接”的混合迁移策略:先按业务模块和历史数据特征将数据分批、分片迁移,再基于SCN进行增量追平与一致性校验,最终将停机窗口控制在8小时以内,大幅降低了对线上业务的影响。
第三,高可用加持,主备最大保护模式筑牢底线。电子证照系统承载着高频的证照查询与核验请求,为确保系统持续可用,新架构采用单机主备高可用部署,并开启最大保护模式,实现主备数据强一致;同时结合业务负载特征完成部分SQL优化,保障迁移后系统性能稳定、响应及时。
通过本次迁移,该系统在多个维度实现了显著的收益提升。在基础设施层面,得益于崖山数据库对ARM64架构的深度适配与优化,在以较低硬件配置替代原有X86服务器的情况下,业务系统性能表现良好,减少了客户的硬件基础设施投资。在迁移实施层面,面对14TB数据、近万张表的大规模迁移挑战,崖山数据库的平滑迁移方案与专业交付能力有效避免了业务长时间中断,保障了政务服务连续性。在应用适配层面,得益于崖山数据库对Oracle生态的高兼容能力,电子证照系统上层应用实现了零代码改动,大幅降低了业务适配的时间成本与人力投入,为后续更多政务系统的国产化迁移积累了可复用的经验。
从政务短信平台、数据开放平台、网上办事大厅,到如今核心的电子证照系统,YashanDB已逐步深入深圳政务信息化的多个关键场景,加上龙华区等区域的系统覆盖,目前全市已有超过100余个政务系统稳定运行在YashanDB之上。
在深圳这座以创新和效率著称的城市,政务数字化既要快、要稳,也要自主可控。YashanDB正以硬核技术能力,陪伴深圳政务系统从“可用”走向“好用”,为“数字深圳”建设提供值得信赖的数据底座,助力深圳打造全国领先的数字政府标杆。