(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211523977.2 (22)申请日 2022.12.01 (71)申请人 深圳市明源云科技有限公司 地址 518000 广东省深圳市南 山区粤海街 道高新区社区高新南十道16号金地威 新中心A座801 (72)发明人 胡外徕  (74)专利代理 机构 深圳市世纪恒程知识产权代 理事务所 4 4287 专利代理师 巩莉 (51)Int.Cl. G06F 16/27(2019.01) (54)发明名称 数据同步结果检测方法、 装置、 设备及可读 存储介质 (57)摘要 本申请公开了一种数据同步结果检测方法、 装置、 设备及可读存储介质, 涉及数据检测技术 领域。 本申请通过对源数据集以及基于源数据集 同步得到的同步数据集进行划分, 得到多个源数 据片段和多个同步数据片段, 再将每个同步数据 片段与其对应的源数据片段进行比较判断两数 据片是否相同。 若不相同, 则将源数据片段作为 源数据集, 同步数据片段作为同步数据集, 并再 次进行划分片段和比对判断的过程, 直至划分得 到的数据片段无法继续划分, 将此时与对应源数 据片段不同的同步数据片段作为检测结果输出。 可以理解的, 相比于现有技术无需逐行比较节约 了资源的使用, 同时, 最终输出的结果为一条或 者一行数据, 故检测结果 也更为准确。 权利要求书2页 说明书12页 附图3页 CN 115544175 A 2022.12.30 CN 115544175 A 1.一种数据同步结果检测方法, 其特 征在于, 所述数据同步结果检测包括以下步骤: 通过预设划分方式分别对存在同步关系的源数据集和同步数据集进行划分, 得到多个 与所述源数据集对应的源数据片段和多个与所述同步数据集对应的同步数据片段, 其中, 所述同步数据集 为同步所述源数据集的结果; 遍历各所述同步数据片段, 判断存在所述同步关系的所述同步数据片段和所述源数据 片段是否相同; 若不相同, 则判断所述同步数据片段 是否为最小划分单 元; 若不是最小划分单元, 则将所述同步数据片段作为所述同步数据集, 将所述源数据片 段作为所述源数据集, 执行所述通过预设划分方式分别对存在同步关系的源数据集和同步 数据集进行划分的步骤; 若是最小划分单元, 则将与存在同步关系的所述源数据片段不相同的所述同步数据片 段作为异常检测结果输出。 2.如权利要求1所述的数据同步结果检测方法, 其特征在于, 所述判断存在所述同步关 系的所述同步数据片段和所述源数据片段 是否相同的步骤 包括: 基于预设校验和算法计算所述同步数据片段的校验和得到第 一校验值, 计算与所述同 步数据片段存在同步关系的所述源数据片段的校验和得到第二校验值; 判断所述第一校验值和所述第二校验值是否相同; 若所述第一校验值与 所述第二校验值不同, 则判定所述第 一校验值对应的所述同步数 据片段与所述存在同步关系的所述源数据片段不相同。 3.如权利要求2所述的数据同步结果检测方法, 其特征在于, 所述预设校验和算法为 MD5算法, 所述基于预设校验和算法计算所述同步数据片段的校验和得到第一校验值, 计算 与所述同步数据片段存在同步关系的所述源数据片段 的校验和得到第二校验值的步骤包 括: 通过所述MD5算法计算所述同步数据片段中各数据的整体校验和得到所述第一校验 值; 通过所述MD5算法计算与所述存在同步关系的所述源数据片段中各数据的整体校验和 得到所述第二校验值。 4.如权利要求3所述的数据同步结果检测方法, 其特征在于, 所述预设划分方式为区段 划分, 所述通过预设划分方式分别对存在同步关系的源数据集和同步数据集进行划分的步 骤包括: 将所述源数据集中处于同一个区段的源数据作为一个所述源数据片段对所述源数据 集进行划分得到预设数量的所述源数据片段; 将所述同步数据集中处于同一个区段的同步数据作为一个所述源数据片段对所述同 步数据集进行 得到预设数量的所述同步数据片段。 5.如权利要求4所述的数据同步结果检测方法, 其特征在于, 所述通过预设划分方式分 别对存在同步关系的源数据集和同步数据集进行划分的步骤之前, 所述方法包括: 对所述源数据集进行 预处理, 以为所述源数据集中的各 所述源数据标记编号; 同步预处 理后的所述源数据集得到所述同步数据集。 6.如权利要求5所述的数据同步结果检测方法, 其特征在于, 所述区段为编号区段, 所权 利 要 求 书 1/2 页 2 CN 115544175 A 2述将所述源数据集中处于同一个区段 的源数据作为一个所述源数据片段对所述源数据集 进行划分得到预设数量的所述源数据片段的步骤 包括: 根据各所述源数据中的最大编号和所述预设数量确定各 所述编号区段; 将所述源数据集中处于同一个所述编 号区段的所述源数据作为一个所述源数据片段, 以对所述源数据集进行划分得到所述预设数量的所述源数据片段。 7.如权利要求6所述的数据同步结果检测方法, 其特征在于, 在所述遍历各所述同步数 据片段, 判断存在所述同步关系的所述同步数据片段和所述源数据片段是否相同的步骤之 后, 所述方法包括: 若均相同, 则判定基于所述源数据集进行同步得到所述同步数据集无错 误。 8.一种数据同步结果检测装置, 其特 征在于, 所述数据同步结果检测装置包括: 划分模块, 用于通过预设划分方式分别对存在同步关系的源数据集和同步数据集进行 划分, 得到多个与所述源数据集对应的源数据片段和多个与所述同步数据集对应的同步数 据片段, 其中, 所述同步数据集 为同步所述源数据集的结果; 第一判断模块, 用于遍历各所述同步数据片段, 判断存在所述同步关系的所述同步数 据片段和所述源数据片段 是否相同; 第二判断模块, 用于若不相同, 则判断所述同步数据片段 是否为最小划分单 元; 更新模块, 用于若不是最小划分单元, 则将所述同步数据片段作为所述同步数据集, 将 所述源数据片段作为所述源数据集, 执行所述通过预设划分方式分别对存在同步关系的源 数据集和同步数据集进行划分的步骤; 输出模块, 用于若是最小划分单元, 则将与存在同步关系的所述源数据片段不相同的 所述同步数据片段作为异常检测结果输出。 9.一种数据同步结果检测设备, 其特征在于, 所述数据同步结果检测设备包括: 存储 器、 处理器及存储在所述存储器上并可在所述处理器上运行 的数据同步结果检测程序, 所 述数据同步结果检测 程序被所述处理器执行时实现如权利要求1至7中任一项所述的数据 同步结果检测方法的步骤。 10.一种可读存储介质, 其特征在于, 所述可读存储介质上存储有数据同步结果检测程 序, 所述数据同步结果检测程序被处理器执行时实现如权利要求 1至7中任一项 所述的数据 同步结果检测方法的步骤。权 利 要 求 书 2/2 页 3 CN 115544175 A 3

.PDF文档 专利 数据同步结果检测方法、装置、设备及可读存储介质

安全报告 > 其他 > 文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 数据同步结果检测方法、装置、设备及可读存储介质 第 1 页 专利 数据同步结果检测方法、装置、设备及可读存储介质 第 2 页 专利 数据同步结果检测方法、装置、设备及可读存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常2024-03-18 00:50:31上传分享
给文档打分
您好可以输入 255 个字符
网站域名是多少( 答案:github5.com )
评论列表
  • 暂时还没有评论,期待您的金玉良言
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。