为积极响应银行业务上云政策,华南区某股份制银行近年实现业务转型,其业务逐步搬迁至中央银行会计核算数据集中系统(以下简称ACS云)。招商银行资产业务数据平台中有Oracle、DB2、MySQL三种数据源。用户规划将所有资产业务涉及的业务数据采用准实时增量的方式同步到GBase 8a MPP中,以便充分利用GBase 8a MPP数据库集群的高性能分析功能,高效的为上层业务系统ACS云提供数据分析结果。要求实现三种异构数据源同步到GBase 8a数据库且彼此业务隔离;Oracle支持在线增加、删除同步表,可执行增加列的DDL操作;并为同步工具搭配图形化监控与管理界面便于运维人员管理。
本项目采用GBase RTSync+GBase 8a MPP组合方案,通过RTSync对资产业务系统中Oracle、DB2、MySQL业务数据库的数据增量准实时同步到GBase 8a MPP中。其中Oracle数据的全量数据采用RTSync的在线全量转增量功能实现系统的在线割接;DB2配套IBM的CDC for datastage套件,把数据库的CDC变化量输出到文件中再由RTSync通过scp/sftp协议获取cdc变化量,把源端变化量还原为GBase 8a MPP能够高速消费的事务操作;MySQL的bin-log日志解析功能,将数据增量日志进行信息拆分,获取到的增量信息由kafka生产组件生产,再由GBase 8a consumer进行消费,实现MySQL到GBase 8aMPP的信息增量同步。
RTSync将Oracle、DB2、MySQL业务数据库的数据增量准实时同步到GBase 8a MPP后再由GBase 8a MPP将数据高效处理输出至ACS云平台。

本项目达到的效果:
提高实时性:等待时间提升到2-3小时甚至准实时;
事务库与分析库联动:实现Oracle等OLTP数据库于GBase
8a(OLAP)数据库联动向应用系统提供数据管理和数据分析功能的业务场景;
易运维:提供图形化配置与监控管理界面,易于操作;
优质服务保障:GBase的全方位一体化的产品服务,为用户提供了全方位的保障;
安全可控:RTSync是拥有完全知识产权的国产数据库同步产品,具备自主研发,安全可控的特性,全面提升银行同步数据安全和业务安全。




