[发明专利]增量数据同步方法及系统有效
申请号: | 201310354160.1 | 申请日: | 2013-08-14 |
公开(公告)号: | CN103442042A | 公开(公告)日: | 2013-12-11 |
发明(设计)人: | 刘德建;程文渊;王勤政;陈丛亮 | 申请(专利权)人: | 福建天晴数码有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 福州市鼓楼区博深专利代理事务所(普通合伙) 35214 | 代理人: | 林志峥 |
地址: | 350000 福建省福州市福州开*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 增量 数据 同步 方法 系统 | ||
1.一种增量数据同步方法,其特征在于,包括将服务器端的增量数据同步至移动终端的下行同步步骤,该下行同步步骤具体包括:
S101、当服务器端进行数据操作时,服务器端将操作记录插入到服务器端同步表中以更新服务器端同步表,所述服务器端同步表记载有同步事务ID、时间撮、操作记录以及相关用户标识;
S102、当接收到移动终端发送的包含用户标识和上次下行同步时间的同步请求时,服务器端查询并判断用户标识是否属于所述相关用户标识以及判断是否存在大于所述上次下行同步时间的新增时间撮;
S103、当判定用户标识属于相关用户标识且存在大于上次下行同步时间的新增时间撮时,服务器端将与新增时间撮对应的操作记录和增量数据打包为下行同步数据包并发送至移动终端;
S104、移动终端根据接收到的操作记录和增量数据执行相应的数据操作。
2.根据权利要求1所述的一种增量数据同步方法,其特征在于,所述操作记录包括操作表名、服务器端操作表ID,所述操作记录还包括服务器端操作表ID下被操作数据主键ID、操作时间、同步状态、以及操作类型,所述步骤S104具体包括:
S1041、移动终端根据同步映射表将操作记录中的服务器端操作表ID替换为客户端操作表ID;
S1042、移动终端查找到客户端操作表ID对应的操作表,根据操作类型和与操作数据主键ID相应的增量数据对查找到的操作表进行数据操作。
3.根据权利要求1或2所述的一种增量数据同步方法,其特征在于,还包括将移动终端的增量数据同步至服务器端的上行同步步骤,该上行同步步骤具体包括:
S201、当移动终端进行数据操作时,移动终端更新移动终端同步表,所述移动终端同步表记载有同步事务ID、时间撮、操作记录以及相关用户标识;
S202、移动终端发送用户标识、以及与新增时间撮对应的操作记录和增量数据和发送至服务器端,所述新增时间撮为大于上次上行同步时间的时间撮;
S203、服务器端根据接收到的上行同步数据包中的操作记录和增量数据执行相应的数据操作,然后执行步骤S101进行服务器端同步表更新。
4.根据权利要求3所述的一种增量数据同步方法,其特征在于,所述操作记录包括操作表名、客户端操作表ID,所述操作记录还包括客户端操作表ID下被操作数据主键ID、操作时间、同步状态、以及操作类型;所述步骤S203具体包括步骤:
S2031、服务器端根据同步映射表将接收到的操作记录中的客户端操作表ID替换为服务器端操作表ID;
S2032、服务器端查找到服务器端操作表ID对应的操作表,根据操作类型和与操作数据主键ID相应的增量数据对查找到的操作表进行数据操作,然后执行步骤S101进行服务器端同步表更新。
5.一种增量数据同步系统,其特征在于,包括服务器端以及与服务器端通信连接的至少一个移动终端,所述服务器端包含下行同步模块,所述下行同步模块用于将移动终端的增量数据同步至服务器端;
所述下行同步模块具体包括:
第一更新模块,用于当服务器端进行数据操作时,将操作记录插入到服务器端同步表中以更新服务器端同步表,所述服务器端同步表记载有同步事务ID、时间撮、操作记录以及相关用户标识;
第一判断模块,用于当接收到移动终端发送的包含用户标识和上次下行同步时间的同步请求时,查询并判断用户标识是否属于所述相关用户标识以及判断是否存在大于所述上次下行同步时间的新增时间撮;以及
第一发送模块,用于当所述第一判断模块判定用户标识属于相关用户标识且存在大于上次下行同步时间的新增时间撮时,将与新增时间撮对应的操作记录和增量数据打包为下行同步数据包并发送至移动终端;
所述移动终端包含下行同步操作模块,所述下行同步操作模块具体包括:
请求模块,用于发送所述包含用户标识和上次下行同步时间的同步请求至服务器端;以及
第一操作模块,用于根据接收到的下行同步数据包中的操作记录和增量数据执行相应的数据操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天晴数码有限公司,未经福建天晴数码有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310354160.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:单汽缸内燃机的进气系统
- 下一篇:直接作用的发条平衡铰链组件
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置