一种平台与主机之间的数据同步方法及装置制造方法及图纸

技术编号:37331322 阅读:25 留言:0更新日期:2023-04-21 23:08
本发明专利技术提供一种平台与主机之间的数据同步方法及装置,涉及数据处理技术领域,可用于金融领域或其他技术领域。所述方法包括:获取日志;所述日志记录数据库的表结构变更信息,所述数据库为开放源代码的关系型数据库;对所述日志进行解析,根据解析结果组装上送主机数据服务平台服务的报文;所述报文携带有待需要同步的数据内容;发送所述报文至主机,以供所述主机根据待需要同步的数据内容同步主机数据库中的数据。所述装置执行上述方法。本发明专利技术实施例提供的平台与主机之间的数据同步方法及装置,实现与业务规则解耦,具有较强通用性,使得业务逻辑无侵入性,减轻人工工作量,提升开发效率。开发效率。开发效率。

【技术实现步骤摘要】
一种平台与主机之间的数据同步方法及装置


[0001]本专利技术涉及数据处理
,具体涉及一种平台与主机之间的数据同步方法及装置。

技术介绍

[0002]随着分布式架构的广泛应用,主机和平台数据同步显得尤其重要。为保障业务可以正常在主机和平台间回切,目前所采取的主机平台数据同步方法是:对各自应用的平台业务逻辑进行改造,在业务逻辑对数据库有改变的地方增加更新主机数据的操作(调用主机数据更新接口去更新主机DB2数据),从而实现主机和平台数据同步。
[0003]现有方法存在的问题如下:
[0004]1.需要对每个业务功能开发特定的主机数据更新接口,在涉及程序比较多的情况下,开发繁琐,改造成本大。
[0005]2.对业务逻辑有较大的侵入性,每个业务功能需要单独调用主机数据更新接口进行数据同步。
[0006]综上,目前传统的主机平台数据同步方法,存在代码入侵大,开发繁琐,改造成本大的缺点。

技术实现思路

[0007]针对现有技术中的问题,本专利技术实施例提供一种平台与主机之间的数据同步方法及装置,能够至少本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种平台与主机之间的数据同步方法,其特征在于,所述平台与主机之间的数据同步方法在主机数据服务平台中执行,所述平台与主机之间的数据同步方法包括:获取日志;所述日志记录数据库的表结构变更信息,所述数据库为开放源代码的关系型数据库;对所述日志进行解析,根据解析结果组装上送主机数据服务平台服务的报文;所述报文携带有待需要同步的数据内容;发送所述报文至主机,以供所述主机根据待需要同步的数据内容同步主机数据库中的数据。2.根据权利要求1所述的平台与主机之间的数据同步方法,其特征在于,所述主机数据服务平台包括关系型数据库的主动节点和日志增量订阅及消费组件;相应的,所述获取日志,包括:所述日志增量订阅及消费组件伪装成关系型数据库的从动节点,并向所述主动节点发送备份日志请求;所述主动节点接收所述备份日志请求,查找日志文件和日志位置;根据所述日志位置获取所述日志文件中的日志事件,返回日志结果至所述从动节点;所述日志结果携带所述日志事件。3.根据权利要求2所述的平台与主机之间的数据同步方法,其特征在于,在所述获取日志的步骤之后,所述对所述日志进行解析的步骤之前,所述平台与主机之间的数据同步方法还包括:所述从动节点接收所述日志结果,并将所述日志事件复制到所述从动节点的中继日志中;回放所述中继日志中的日志事件,并同步所述日志事件。4.根据权利要求2所述的平台与主机之间的数据同步方法,其特征在于,所述对所述日志进行解析,包括:通过所述日志增量订阅及消费组件对所述日志进行解析。5.根据权利要求4所述的平台与主机之间的数据同步方法,其特征在于,所述解...

【专利技术属性】
技术研发人员:胡诗袁毛淑平彭智温启智
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1