[实用新型]渐进式数据同步系统有效
申请号: | 201020246260.4 | 申请日: | 2010-07-05 |
公开(公告)号: | CN201717889U | 公开(公告)日: | 2011-01-19 |
发明(设计)人: | 李明;戎志刚;刘道强;徐海波 | 申请(专利权)人: | 深圳华强游戏软件有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L7/00 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 郭伟刚 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 渐进 数据 同步 系统 | ||
技术领域
本实用新型涉及一种数据同步系统,更具体地说,涉及一种渐进式的数据同步系统。
背景技术
准实时同步是数据同步方式的一种。常用的准实时同步方式采用分部服务器定时发布同步数据,总部服务器接收同步数据。和实时同步相比,准实时同步对网络稳定性的要求低,但是在同步失败后,分部服务器再次发布失败的同步数据和总部再次接收失败的同步数据的处理比较复杂,往往同步数据丢失后,总部也不知道有丢失的同步数据,或再次发布的同步数据和总部正在接收的同步数据产生冲突使得同步再次失败;因此准实时同步时总部要与分散在全国各个地方的分部进行数据同步,由于一般通过不稳定的互联网进行网络通信,经常造成数据丢失。
实用新型内容
本实用新型要解决的技术问题在于,针对现有技术的上述准实时同步时由于网络通信时不稳定的互联网经常丢失数据的缺陷,提供一种防止在不稳定的互联网上经常丢失数据的渐进式数据同步系统。
本实用新型解决其技术问题所采用的技术方案是:构造一种渐进式数据同步系统,其中,包括协同作业的采用服务器/客户端模式的与分部数据库系统进行数据同步的分部同步装置和发起与所述分部同步装置的数据同步并将同步后的数据传送给中心数据库系统的中心同步装置。
本实用新型所述的渐进式数据同步系统,其中,所述中心同步装置包括记录数据同步参数的同步参数记录单元和记录数据同步状态的同步状态记录单元。
本实用新型所述的渐进式数据同步系统,其中,所述中心同步装置还包括根据所述数据同步参数与相应的所述分部同步装置进行定时数据同步并得到数据同步结果的同步单元。
本实用新型所述的渐进式数据同步系统,其中,所述中心同步装置还包括根据数据同步的结果对数据同步状态进行修改的状态修改单元。
本实用新型所述的渐进式数据同步系统,其中,所述中心同步装置还包括如数据同步成功,则对所述状态修改单元发出使之对相应的所述数据同步状态进行修改的指令的状态判定单元。
本实用新型所述的渐进式数据同步系统,其中,所述分部同步装置包括对所述中心同步装置的数据同步命令进行反馈的反馈单元,所述中心同步装置还包括根据反馈对数据同步参数进行修改的参数修改单元。
本实用新型所述的渐进式数据同步系统,其中,所述中心同步装置还包括如所述反馈的所述分部同步装置的更新时间晚于所述中心同步装置最近一次相应的数据同步时间,则对所述参数修改单元发出使之对相应的所述数据同步参数进行修改的指令的参数判定单元。
本实用新型所述的渐进式数据同步系统,其中,所述同步参数记录单元为记录同步进程ID、中心数据库系统名、分部数据库系统名、同步方式、同步时间间隔、更新时间、备注以及过滤条件的数据同步参数的第一存储单元。
本实用新型所述的渐进式数据同步系统,其中,所述同步状态记录单元为记录分部同步装置ID、同步进程ID、上次同步成功时间、同步结束时间以及同步是否有效的数据同步状态的第二存储单元。
实施本实用新型的渐进式数据同步系统,具有以下有益效果:由于采用协同作业的服务器/客户端模式的分部同步装置和中心同步装置,使得每次的同步数据的命令都是由中心同步装置发出,如有同步失败,中心同步装置会记录并在下次同步时把同步失败的数据再次同步。避免了由于互联网不稳定引起的同步失败而造成数据丢失。
分别记录数据同步参数和数据同步状态,使得中心同步装置可以更好的控制同步间隔、同步方式以及同步是否成功等同步的参数和状态。同步单元按照设定进行数据同步,使得数据同步更易控制,数据同步结果更为准确。状态修改单元可对数据同步状态进行修改,使得如同步失败可根据数据同步状态准确地进行下次同步。状态修改单元和状态判定单元的配合可进一步细化到数据同步成功,则对相应的所述数据同步状态进行修改,减少对数据同步状态的修改次数。参数修改单元可对数据同步参数进行修改,使得对不同的分部同步装置可以采用不同的数据同步参数进行同步,并通过对数据同步参数的及时修改了解同步是否出现错误。参数判定单元和参数修改单元的配合可进一步细化修改条件,可以减少数据同步参数的修改次数,易于判断数据同步的情况。所述同步参数记录单元和同步状态记录单元可包括执行数据同步功能的各个参数项和状态项,用户可以根据实际的使用需要进行增减或修改。
附图说明
下面将结合附图及实施例对本实用新型作进一步说明,附图中:
图1是本实用新型渐进式数据同步系统的一个优选实施例的结构示意图;
图2是本实用新型渐进式数据同步系统的另一个优选实施例的结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳华强游戏软件有限公司,未经深圳华强游戏软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201020246260.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自适应三种3G通信协议的无线远程数据传输设备
- 下一篇:波分复用测试系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置