异构数据库同步方法及装置

基本信息

申请号 CN201810921222.5 申请日 -
公开(公告)号 CN109101627B 公开(公告)日 2022-03-22
申请公布号 CN109101627B 申请公布日 2022-03-22
分类号 G06F16/27(2019.01)I 分类 计算;推算;计数;
发明人 何毓锟;赵琼;郭志军;庞天泽;马海欣;李渊飞;葛翰翔 申请(专利权)人 交通银行股份有限公司
代理机构 北京三友知识产权代理有限公司 代理人 王涛;任默闻
地址 200120上海市浦东新区银城中路188号
法律状态 -

摘要

摘要 本发明提供一种异构数据库同步方法及装置,异构数据库同步方法包括:获取源数据库的重做Redo日志所对应的属于数据更新类型的事务报文,以及,该事务报文分别对应在源数据库的主服务器中的第一校验码和源数据库的备用服务器中的第二校验码;判断第一校验码与第二校验码是否相同;若是,则根据事务报文在事务文件添加各个事务;以及,自事务文件中读取至少一个新增的事务,并将事务及对应的回放指令发送至目标数据库,使得目标数据库根据该回放指令对事务进行同步回放处理。本发明能够在避免与源端应用争抢数据库资源的基础上,有效实现异构数据库数据的同步传输,并能够对数据进行一致性监测,进而有效提高异构数据库之间的数据同步的可靠性。