一种数据同步方法及装置制造方法及图纸

技术编号:12847537 阅读:83 留言:0更新日期:2016-02-11 13:48
本发明专利技术实施例公开了一种数据同步方法及装置,该方法包括:从多个关联表中获取源端变化数据;对所述获取的源端变化数据进行转换;根据转换后的数据获取变更操作到目的端执行,实现数据同步。该装置包括:第一获取模块,用于从多个关联表中获取源端变化数据,其中,源端包括一个以上相关联的数据表;转换模块,用于对所述获取的源端变化数据进行转换;第二获取模块,用于根据转换后的数据获取变更操作到目的端执行,实现数据同步。本发明专利技术实施例所述的方案不但适用于源端单个表的数据同步到目的端单个表的场景,同样适用于源端多个表相关联的数据同步数据到目的端一个表的场景,从而应用范围更加广泛,实用性更高。

【技术实现步骤摘要】

本专利技术涉及数据业务领域,尤其涉及一种数据同步方法及装置
技术介绍
信息系统建设通常具有阶段性和分布性的特点,这就导致“信息孤岛”现象的存在。“信息孤岛”是指不同软件间,尤其是不同部门间的数据信息不能共享,造成系统中存在大量冗余数据、垃圾数据,无法保证数据的一致性,严重地阻碍了企业信息化建设的整体进程。为解决这一问题,人们开始关注数据集成研究。数据集成与同步就是将若干个分散的数据源中的数据,逻辑地或物理地集成到一个统一的数据集合中。数据集成的核心任务是要将互相关联的分布式异构数据源集成到一起,使用户能够以透明的方式访问这些数据源。为了实现数据集成与同步,相关技术的基本思想是通过各种方式(从日志、从应用、从源端库触发)获取源端数据库变化,这些变化通过sql语句或者jms、Xml等格式传输到目的端数据表中执行。可以看出,相关技术在处理源端单个表的数据同步到目的端单个表,特别是源端和目的端表结构一致的情况下,能实现数据同步,但是,由于实际的数据同步远非这样简单,比如源端多表关联后的数据同步到目的端一个表、数据在中间过程需要各类转换、为适应结构的变化需要重新修改同步代码等,因此本文档来自技高网...

【技术保护点】
一种数据同步方法,其特征在于,源端包括一个以上相关联的数据表,该方法包括:从多个关联表中获取源端变化数据;对所述获取的源端变化数据进行转换;根据转换后的数据获取变更操作到目的端执行,从而实现数据同步。

【技术特征摘要】

【专利技术属性】
技术研发人员:郭义华许利群陈佳科常耀斌高飞
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

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

1