方案概要
英方软件联合贵州易鲸捷信息技术有限公司(以下简称“易鲸捷”)发布了银行国产数据库异构实时复制方案,为用户提供从传统关系型数据库向国产分布式数据库应用的数据复制服务。这是在国产化政策生态下,双方针对异构数据库数据复制推出的创新方案,不仅可以帮助用户实现异构数据库的并行运行,还提供容灾管理等功能。
业务挑战
(1)异构环境复制难度高。数据库系统应用复杂,技术难度大,数据复制涉及系列芯片、操作系统、中间件等基础软件的适配,方案综合性能挑战大。
(2)业务安全性要求高。复制同步过程数据保持强一致性,不能出现数据丢失,不能对现业务造成影响。
(3)创新应用无参考方案。难以找到可参考的国产化方案,可行性、可靠性验证经历时间长,方案验证周期长。
联合解决方案
英方软件联合易鲸捷提供国产数据库异构实时复制方案,实现从传统关系型数据库到国产分布式数据库替换的目标,并确保数据不丢,业务不停。
英方软件 i2Stream 数据流复制管理软件,采用英方数据库语义级复制技术,支持异构源数据库之间的数据实时同步。易鲸捷 QianBase 数据库作为国产分布式数据库代表之一,i2Stream 通过做适配的定制化开发。在双库并行期间,方案支持 QianBase 数据库与 Oracle 数据库之间直接的数据双向同步,并进行数据的一致性校验。同步方案可分为以下三个阶段:
第一阶段:Oracle 数据库实时增量数据同步至 QianBase 数据库;
第二阶段:QianBase 数据库实时增量数据同步至 Oracle 数据库;
第三阶段:QianBase 数据库实时增量数据同步至 QianBase 数据库。
方案价值
Ø 支持异构数据库直接同步。i2Stream 通过定制化开发,不经过 kafka 平台,直接实现易鲸捷 QianBase 与 QianBase,及 Oracle 与 QianBase 异构数据库数据之间的同步,实现了数据的高效复制。
Ø 首创双库并行技术,安全运行。方案将从银行前端的柜面交易、支付平台到核心交易的完整核心系统,并行在 QianBase 数据库与 Oracle 数据库之上,互为灾备可秒级互相切换,运行稳定。
Ø 加速数据流通性,提升数据价值。QianBase既能支持传统事务交易类业务又可支撑分析类业务的能力,极大减少企业多种数据库混搭问题,通过复制工具加速数据流通性,提升数据的价值。