【技术实现步骤摘要】
数据同步方法、装置、电子设备及存储介质
[0001]本专利技术涉及数据处理
,尤其涉及一种数据同步方法、装置、电子设备及存储介质。
技术介绍
[0002]在当今的计算机网络中,不同设备之间共享数据是不可避免的。通常情况下,需要在每个设备上复制共享数据,而且必须同步复制的数据集,以保证对一个副本所做的更改能够在其他副本中同步更新。对于用户地理分布广泛的共享数据应用程序,复制和同步通常是共享数据的最有效方法。
[0003]当每个设备上应用程序使用的共享数据的数据格式相同时,数据可以简单实现。
[0004]然而,现代计算机的应用领域往往比较复杂,一套系统会使用到不同类型的设备,而每个设备的数据格式不同。因此,不同设备中的同一条数据内容可能被当作多条不同数据,进而在同步数据时,导致每个设备上的同步数据重复,难以准确同步共享数据。
技术实现思路
[0005]本专利技术提供一种数据同步方法、装置、电子设备及存储介质,用以解决现有技术中不同设备中的同一条数据内容可能被当作多条不同数据,导致在同步数据时 ...
【技术保护点】
【技术特征摘要】
1.一种数据同步方法,其特征在于,包括:在监测到共享数据环境下存在更新的第一记录情况下,获取所述第一记录的记录标签;从所述记录标签中解析出所述第一记录的数据内容标签和第一记录的记录状态标签;将所述数据内容标签与所述共享数据环境下的各数据库中各记录的数据内容标签进行比较;根据比较结果,在各数据库中,获取与所述第一记录的数据内容标签相配的第二记录;根据所述第一记录的记录状态标签以及所述第二记录的记录状态标签,对所述第一记录和所述第二记录进行数据同步。2.根据权利要求1所述的数据同步方法,其特征在于,所述根据所述第一记录的记录状态标签以及所述第二记录的记录状态标签,对所述第一记录和所述第二记录进行数据同步,包括:根据所述第一记录的记录状态标签,确定所述第一记录的记录状态,根据所述第二记录的记录状态标签,确定所述第二记录的记录状态;根据所述第一记录的记录状态和所述第二记录的记录状态,在所述第一记录和所述第二记录中,获取已处理记录和待处理记录;其中,所述已处理记录的记录状态为已处理状态,所述待处理记录的记录状态为新增状态或未更新状态;根据所述已处理记录的处理内容,对所述待处理记录的数据内容进行同步处理。3.根据权利要求2所述的数据同步方法,其特征在于,所述根据所述已处理记录的处理内容,对所述待处理记录的数据内容进行同步处理,包括:从所述待处理记录的记录标签中解析出设备标签和本地存储标识;根据所述设备标签,在所述共享数据环境下,获取存储所述待处理记录的目标数据库;根据所述本地存储标识,在所述目标数据库中,获取所述待处理记录的存储地址;在所述存储地址对应的存储空间中,根据所述已处理记录的处理内容,对所述待处理记录的数据内容进行同步处理。4.根据权利要求2所述的数据同步方法,其特征在于,所述根据所述已处理记录的处理内容,对所述待处理记录的数据内容进行同步处理,包括:从所述待处理记录的记录标签中解析出设备标签;根据所述设备标签,获取所述待处理记录的存储格式;根据所述存储格式,对所述已处理记录的处理内容进行格式...
【专利技术属性】
技术研发人员:余恬恬,
申请(专利权)人:中银金融科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。