【技术实现步骤摘要】
数据同步方法、装置、设备及存储介质
[0001]本申请涉及数据处理
,尤其涉及一种数据同步方法
、
装置
、
设备及存储介质
。
技术介绍
[0002]随着网络服务的快速发展,大量的服务可以在网上实现
。
若终端设备处理的计算任务所需计算量较大,可以将计算任务放在云端服务器处理
。
[0003]目前,现有技术中服务器计算得到计算结果后,需要将计算结果同步至终端设备,同步通常是在计算任务完成
、
得到计算结果一定时间后进行数据同步
。
[0004]但是,专利技术人发现现有技术至少存在如下技术问题:当前数据同步方式容易出现同步失败的问题
。
技术实现思路
[0005]本申请提供一种数据同步方法
、
装置
、
设备及存储介质,用以解决当前数据同步方式容易出现同步失败的问题
。
[0006]第一方面,本申请提供一种数据同步方法,应用于终端设备,包括:响应 ...
【技术保护点】
【技术特征摘要】
1.
一种数据同步方法,其特征在于,应用于终端设备,包括:响应于数据同步流程开始,获取本地配置表,所述本地配置表包括至少一个目标表标识;向服务器发送日志获取请求,以使所述服务器根据所述日志获取请求获取数据处理日志,其中所述数据处理日志包括至少一个处理表标识及各处理表标识对应的至少一个处理序号;接收所述服务器发送的数据处理日志;若所述数据处理日志的处理表标识包括各目标表标识,则获取数据同步日志,其中所述数据同步日志包括同步表标识及各同步表标识对应的至少一个同步序号;若任一处理表标识与任一同步表标识相同,且对应的最大处理序号大于对应的最大同步序号,则根据所述任一处理表标识进行数据同步
。2.
根据权利要求1所述的方法,其特征在于,所述数据处理日志还包括各处理表标识对应的数据处理时间;相应地,所述根据所述任一处理表标识进行数据同步,包括:获取上次执行数据同步的历史执行时间;若所述任一处理表标识对应的数据处理时间晚于所述历史执行时间,则将所述任一处理表标识确定为待同步表标识;向所述服务器发送数据同步请求,以使所述服务器根据所述数据同步请求获取同步数据,其中所述数据同步请求包括各待同步表标识;接收所述服务器发送的同步数据
。3.
根据权利要求2所述的方法,其特征在于,在所述将所述任一处理表标识确定为待同步表标识之后,还包括:读取各待同步表标识对应的已有数据;将所述已有数据切分为数据块;计算各数据块的特征值;向所述服务器发送数据同步请求,以使所述服务器根据所述数据同步请求获取各待同步表标识对应的已处理数据,将所述已处理数据切分为已有数据块,计算各已有数据块对应的目标特征值,将对应目标特征值与特征值不同的已处理数据块确定为区别数据块,其中所述数据同步请求包括各待同步表标识及各待同步表标识对应的特征值;接收所述服务器发送的待同步表标识及与所述待同步表标识对应的区别数据块
。4.
根据权利要求1所述的方法,其特征在于,所述根据所述任一处理表标识进行数据同步,包括:向所述服务器发送数据同步请求,以使所述服务器根据所述数据同步请求获取同步数据,其中所述数据同步请求包括所述任一处理表标识,所述同步数据与所述任一处理表标识对应;接收所述服务器发送的同步数据
。5.
根据权利要求1至4任一项所述的方法,其特征在于,在所述根据所述任一处理表标识进行数据同步之后,还包括:将所述最大处理序号确定为所述数据同步日志中所述任一同步表标识对应的同步序
号
。6.
一种数据同步方法,其特征在于,应用于服务器,包括:接收终端设备发送的日志获取请求;根据所述日志获取请求获取数据处理日志,其中所述数据处理日志包括至少一个处理表标识及各处理表标识对应的至少一个处理序号;向所述终端设备发送数据处理日志,以使所述终端设备若判定所述数据处理日志的处理表标识包括各目标表标识,则获取数据同步日志,其中所述目标表标识为所述终端设备响应于数据同步流程开始,获取的本地配置表中包含的,所述数据同步日志包括同步表标识及各同步表标识对应的至少一个同步序号,若判定任一处理表标识与任一同步表标识相同,且对应的最大处理序号大于对应的最大同步序号,则根据所述任一处理表标识进行数据同步
。7.
根据权利要...
【专利技术属性】
技术研发人员:黎华冠,张琛,赵延博,张嘉杰,张曦东,李剑荣,林晓穗,傅伟文,
申请(专利权)人:中国人民财产保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。