[发明专利]一种移动设备上基于增量更新的异构数据同步方法有效
申请号: | 201510403008.7 | 申请日: | 2015-07-10 |
公开(公告)号: | CN105072153B | 公开(公告)日: | 2018-10-09 |
发明(设计)人: | 张楚天 | 申请(专利权)人: | 成都品果科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 成都玖和知识产权代理事务所(普通合伙) 51238 | 代理人: | 黎祖琴 |
地址: | 610041 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于移动电子设备数据处理领域,提出一种移动设备上基于增量更新的异构数据同步方案,设备端同步数据方法步骤:在设备端取出待更新同步数据列表从中获取待同步数据;构建待同步数据参数;将待同步数据发送至服务器端并接收服务器端数据响应;根据服务器端数据响应判断是否有clear标识、结束标识、数据条数为0、数据条数全部为0。服务器端同步数据方法步骤:接收数据同步请求;循环同步请求中的待同步数据参数;查找待同步数据更新方向;以最早及最晚同步时间查询待同步数据组成数据列表;获取外部clear指令构建数据响应;将数据响应返回设备端。本发明能够解决多种异构数据同时数据同步、每次更新数据规模可控、提供容错。 | ||
搜索关键词: | 一种 移动 设备 基于 增量 更新 数据 同步 方案 | ||
【主权项】:
1.一种移动设备上基于增量更新的异构数据同步方法,其特征在于,包括以下几个步骤:(11)在设备端取出待更新同步数据列表,并从中获取待同步数据;(12)确定待同步数据的数据类型、更新方向,并在设备端本地数据库中获取已同步数据的最早同步时间或最晚同步时间,构建待同步数据参数;(13)向服务器端发送数据同步请求:将待同步数据参数按照协议要求发送至服务器端;(14)服务器端收到设备端数据同步请求;(15)循环数据同步请求中的待同步数据参数;(16)查找待同步数据更新方向;若向前,判断是否已有最早同步时间,若无则返回步骤(15),若有则以待同步数据类型和最早同步时间向前查询100条数据,取出所查数据的最早同步时间,并告知设备端向前更新是否完成;若向后,判断是否已有最晚同步时间,若有则以待同步数据类型和最晚同步时间向后查询100条数据,取出所查数据的最晚同步时间;若无则一个月前的时间作为最晚同步时间以待同步数据类型和最晚同步时间向后查询100条数据,取出所查数据的最晚同步时间;(17)以最早同步时间或最晚同步时间对待同步数据进行查询,组成数据列表;(18)获取外部clear指令同数据列表构建服务器端数据响应;(19)将数据响应返回设备端;(20)设备端接收服务器端数据响应;(21)根据服务器端数据响应判断是否有clear标识,若无则将待同步数据与已同步数据直接合并为同步数据,若有则需先清理已同步数据后再进行合并;(22)根据服务器端数据响应判断是否有结束标识,若有则同步数据向前更新结束,若无则继续下一步判断;(23)判断数据条数是否为0,若是则同步数据暂时更新结束,否则继续下一步判断;(24)判断数据条数是否全部为0,若是同步数据更新结束,否则继续循环步骤(11)到步骤(24)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都品果科技有限公司,未经成都品果科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510403008.7/,转载请声明来源钻瓜专利网。
- 上一篇:提高电解臭氧发生器制造臭氧水的羟基自由基的装置
- 下一篇:产科破膜组件