2. 技术解决方案
为满足贵州农信网联支付系统对高安全、高可用、高可靠等方面的需求,达梦团队采用达梦数据守护集群 DMDataWatch、单机版数据库管理系统 DM8 以及达梦数据实时同步软件 DMHS,实现对业务系统的升级改造。具体架构图如下:
DMDatawatch 采用一主一备架构,主库负责写入业务数据,备库用于日常运维查询及抽数到第三方平台。主库故障时,可快速将备库切换为主库,继续提供数据库服务,保障实时交易系统稳定运行。
单机 DM8 存放历史交易数据,作为历史备查,由 DMHS 定期同步。
为提供进一步的兜底方案,上线初期,项目还部署了一套 DMHS,实现从 DM 到 ORACLE 的实时同步,若 DM 遇故障,可实时切换回原有数据库。