数据管理方法、装置和存储介质及电子设备制造方法及图纸

技术编号:39320212 阅读:14 留言:0更新日期:2023-11-12 16:01
本申请公开了一种数据管理方法、装置和存储介质及电子设备,还可应用在数据库的技术领域,具体涉及数据库中的数据同步。其中,该方法包括:分别获取源端数据库中的数据集合、和目标端数据库中的数据集合;对源端数据库中的多个第一数据子集与目标端数据库中的多个第二数据子集进行依次比对,得到目标比对结果;利用目标比对结果确定出具有数据差异关系的至少一个数据子集对;对至少一个数据子集对中的两个数据子集内的数据进行N次比对,直至达到收敛条件;在N次比对的比对结果指示至少一个数据子集对中的两个数据子集内的数据达到异常条件的情况下,显示目标提示信息。本申请解决了数据的管理效率较低的技术问题。决了数据的管理效率较低的技术问题。决了数据的管理效率较低的技术问题。

【技术实现步骤摘要】
数据管理方法、装置和存储介质及电子设备


[0001]本申请涉及计算机领域,具体而言,涉及一种数据管理方法、装置和存储介质及电子设备。

技术介绍

[0002]在数据同步的场景中,源数据库中的数据与目标数据库中的数据通常是实时变化的,而相关技术中的数据同步针对的是静态数据,并不适用于上述实时变化的动态数据,进而导致对数据的管理不够准确。因此,存在数据的管理准确性较低的问题。
[0003]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本申请实施例提供了一种数据管理方法、装置和存储介质及电子设备,以至少解决数据的管理准确性较低的技术问题。
[0005]根据本申请实施例的一个方面,提供了一种数据管理方法,包括:分别获取源端数据库中的数据集合、和目标端数据库中的数据集合,其中,上述源端数据库中的数据集合中包括多个第一数据子集,上述目标端数据库中的数据集合中包括多个第二数据子集;对上述源端数据库中的上述多个第一数据子集与上述目标端数据库中的上述多个第二数据子集进行依次比对,得到目标比对结果;利用上述目本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据管理方法,其特征在于,包括:分别获取源端数据库中的数据集合、和目标端数据库中的数据集合,其中,所述源端数据库中的数据集合中包括多个第一数据子集,所述目标端数据库中的数据集合中包括多个第二数据子集;对所述源端数据库中的所述多个第一数据子集与所述目标端数据库中的所述多个第二数据子集进行依次比对,得到目标比对结果;利用所述目标比对结果确定出具有数据差异关系的至少一个数据子集对,其中,所述数据差异关系用于表示所述第一数据子集内的数据与所述第二数据子集内的数据之间的相似度大于或等于差异阈值;对所述至少一个数据子集对中的两个数据子集内的数据进行N次比对,直至达到收敛条件,其中,N为自然数;在所述N次比对的比对结果指示所述至少一个数据子集对中的两个数据子集内的数据达到异常条件的情况下,显示目标提示信息,其中,所述目标提示信息用于提示所述至少一个数据子集对中的两个数据子集内的数据同步异常。2.根据权利要求1所述的方法,其特征在于,所述对所述至少一个数据子集对中的两个数据子集内的数据进行N次比对,直至达到收敛条件,包括以下至少之一:对所述至少一个数据子集对中的两个数据集合内的数据进行所述N次比对,直至所述至少一个数据子集对中的两个数据集合内的数据之间的相似度低于所述差异阈值;对所述至少一个数据子集对中的两个数据集合内的数据进行所述N次比对,直至对所述至少一个数据子集对中的两个数据集合内的数据的比对次数大于或等于收敛阈值,其中,N为小于或等于所述收敛阈值的自然数。3.根据权利要求2所述的方法,其特征在于,所述对所述至少一个数据子集对中的两个数据集合内的数据进行所述N次比对,直至所述至少一个数据子集对中的两个数据集合内的数据之间的相似度低于所述差异阈值,包括:重复执行以下步骤,直至所述至少一个数据子集对中的两个数据集合内的数据之间的相似度低于所述差异阈值:根据所述至少一个数据子集对的第一集合标识从所述源端数据库中获取第一目标数据子集内的当前数据、以及根据所述至少一个数据子集对的第二集合标识从所述目标端数据库中获取第二目标数据子集内的当前数据,其中,所述第一集合标识为所述第一目标数据子集的标识,所述第二集合标识为所述第二目标数据子集的标识;对所述第一目标数据子集内的当前数据以及所述第二目标数据子集内的当前数据进行比对,得到当前比对结果;在所述当前比对结果指示所述第一目标数据子集内的当前数据与所述第二目标数据子集内的当前数据之间的相似度低于所述差异阈值的情况下,结束所述N次比对;在所述当前比对结果指示所述第一数据子集内的当前数据与所述第二数据子集内的当前数据之间的相似度大于或等于所述差异阈值的情况下,根据所述至少一个数据子集对的第一集合标识从所述源端数据库中获取所述第一目标数据子集内的数据作为所述第一目标数据子集内的当前数据、以及根据所述至少一个数据子集对的第二集合标识从所述目标端数据库中获取所述第二目标数据子集内的数据作为所述第二目标数据子集内的当前
数据。4.根据权利要求2所述的方法,其特征在于,所述对所述至少一个数据子集对中的两个数据集合内的数据进行所述N次比对,直至对所述至少一个数据子集对中的两个数据集合内的数据的比对次数大于或等于收敛阈值,包括:重复执行以下步骤,直至对所述至少一个数据子集对中的两个数据集合内的数据的比对次数达到所述收敛阈值:根据所述至少一个数据子集对的第一集合标识从所述源端数据库中获取第一目标数据子集内的当前数据、以及根据所述至少一个数据子集对的第二集合标识从所述目标端数据库中获取第二目标数据子集内的当前数据,其中,所述第一集合标识为所述第一目标数据子集的标识,所述第二集合标识为所述第二目标数据子集的标识;对所述第一目标数据子集内的当前数据以及所述第二目标数据子集内的当前数据进行比对,得到当前比对结果,并确定当前比对次数;在所述当前比对次数大于或等于所述收敛阈值的情况下,结束所述N次比对;在所述当前比对次数小于所述收敛阈值的情况下,根据所述至少一个数据子集对的第一集合标识从所述源端数据库中获取所述第一目标数据子集内的数据作为所述第一目标数据子集内的当前数据、以及根据所述至少一个数据子集对的第二集合标识从所述目标端数据库中获取所述第二目标数据子集内的数据作为所述第二目标数据子集内的当前数据。5.根据权利要求4所述的方法,其特征在于,在所述对所述至少一个数据子集对中的两个数据集合内的数据进行N次比对,直至达到收敛条件之后,包括:获取所述N次比对的N个比对结果;对所述N个比对结果进行整合处理,得到待判断的比对结果;所述在所述N次比对的比对结果满足异常条件的情况下,显示目标提示信息,包括:在所述待判断的比对结果满足所述异常条件的情况下,显示所述目标提示信息。6.根据权利要求1或2所述的...

【专利技术属性】
技术研发人员:程学飞王云龙马洪超
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1