一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据同步结果检测方法、装置、设备及可读存储介质与流程

2023-01-14 12:39:00 来源:中国专利 TAG:

技术特征:
1.一种数据同步结果检测方法,其特征在于,所述数据同步结果检测包括以下步骤:通过预设划分方式分别对存在同步关系的源数据集和同步数据集进行划分,得到多个与所述源数据集对应的源数据片段和多个与所述同步数据集对应的同步数据片段,其中,所述同步数据集为同步所述源数据集的结果;遍历各所述同步数据片段,判断存在所述同步关系的所述同步数据片段和所述源数据片段是否相同;若不相同,则判断所述同步数据片段是否为最小划分单元;若不是最小划分单元,则将所述同步数据片段作为所述同步数据集,将所述源数据片段作为所述源数据集,执行所述通过预设划分方式分别对存在同步关系的源数据集和同步数据集进行划分的步骤;若是最小划分单元,则将与存在同步关系的所述源数据片段不相同的所述同步数据片段作为异常检测结果输出。2.如权利要求1所述的数据同步结果检测方法,其特征在于,所述判断存在所述同步关系的所述同步数据片段和所述源数据片段是否相同的步骤包括:基于预设校验和算法计算所述同步数据片段的校验和得到第一校验值,计算与所述同步数据片段存在同步关系的所述源数据片段的校验和得到第二校验值;判断所述第一校验值和所述第二校验值是否相同;若所述第一校验值与所述第二校验值不同,则判定所述第一校验值对应的所述同步数据片段与所述存在同步关系的所述源数据片段不相同。3.如权利要求2所述的数据同步结果检测方法,其特征在于,所述预设校验和算法为md5算法,所述基于预设校验和算法计算所述同步数据片段的校验和得到第一校验值,计算与所述同步数据片段存在同步关系的所述源数据片段的校验和得到第二校验值的步骤包括:通过所述md5算法计算所述同步数据片段中各数据的整体校验和得到所述第一校验值;通过所述md5算法计算与所述存在同步关系的所述源数据片段中各数据的整体校验和得到所述第二校验值。4.如权利要求3所述的数据同步结果检测方法,其特征在于,所述预设划分方式为区段划分,所述通过预设划分方式分别对存在同步关系的源数据集和同步数据集进行划分的步骤包括:将所述源数据集中处于同一个区段的源数据作为一个所述源数据片段对所述源数据集进行划分得到预设数量的所述源数据片段;将所述同步数据集中处于同一个区段的同步数据作为一个所述源数据片段对所述同步数据集进行得到预设数量的所述同步数据片段。5.如权利要求4所述的数据同步结果检测方法,其特征在于,所述通过预设划分方式分别对存在同步关系的源数据集和同步数据集进行划分的步骤之前,所述方法包括:对所述源数据集进行预处理,以为所述源数据集中的各所述源数据标记编号;同步预处理后的所述源数据集得到所述同步数据集。6.如权利要求5所述的数据同步结果检测方法,其特征在于,所述区段为编号区段,所
述将所述源数据集中处于同一个区段的源数据作为一个所述源数据片段对所述源数据集进行划分得到预设数量的所述源数据片段的步骤包括:根据各所述源数据中的最大编号和所述预设数量确定各所述编号区段;将所述源数据集中处于同一个所述编号区段的所述源数据作为一个所述源数据片段,以对所述源数据集进行划分得到所述预设数量的所述源数据片段。7.如权利要求6所述的数据同步结果检测方法,其特征在于,在所述遍历各所述同步数据片段,判断存在所述同步关系的所述同步数据片段和所述源数据片段是否相同的步骤之后,所述方法包括:若均相同,则判定基于所述源数据集进行同步得到所述同步数据集无错误。8.一种数据同步结果检测装置,其特征在于,所述数据同步结果检测装置包括:划分模块,用于通过预设划分方式分别对存在同步关系的源数据集和同步数据集进行划分,得到多个与所述源数据集对应的源数据片段和多个与所述同步数据集对应的同步数据片段,其中,所述同步数据集为同步所述源数据集的结果;第一判断模块,用于遍历各所述同步数据片段,判断存在所述同步关系的所述同步数据片段和所述源数据片段是否相同;第二判断模块,用于若不相同,则判断所述同步数据片段是否为最小划分单元;更新模块,用于若不是最小划分单元,则将所述同步数据片段作为所述同步数据集,将所述源数据片段作为所述源数据集,执行所述通过预设划分方式分别对存在同步关系的源数据集和同步数据集进行划分的步骤;输出模块,用于若是最小划分单元,则将与存在同步关系的所述源数据片段不相同的所述同步数据片段作为异常检测结果输出。9.一种数据同步结果检测设备,其特征在于,所述数据同步结果检测设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据同步结果检测程序,所述数据同步结果检测程序被所述处理器执行时实现如权利要求1至7中任一项所述的数据同步结果检测方法的步骤。10.一种可读存储介质,其特征在于,所述可读存储介质上存储有数据同步结果检测程序,所述数据同步结果检测程序被处理器执行时实现如权利要求1至7中任一项所述的数据同步结果检测方法的步骤。

技术总结
本申请公开了一种数据同步结果检测方法、装置、设备及可读存储介质,涉及数据检测技术领域。本申请通过对源数据集以及基于源数据集同步得到的同步数据集进行划分,得到多个源数据片段和多个同步数据片段,再将每个同步数据片段与其对应的源数据片段进行比较判断两数据片是否相同。若不相同,则将源数据片段作为源数据集,同步数据片段作为同步数据集,并再次进行划分片段和比对判断的过程,直至划分得到的数据片段无法继续划分,将此时与对应源数据片段不同的同步数据片段作为检测结果输出。可以理解的,相比于现有技术无需逐行比较节约了资源的使用,同时,最终输出的结果为一条或者一行数据,故检测结果也更为准确。故检测结果也更为准确。故检测结果也更为准确。


技术研发人员:胡外徕
受保护的技术使用者:深圳市明源云科技有限公司
技术研发日:2022.12.01
技术公布日:2022/12/30
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献