【技术实现步骤摘要】
数据同步的方法、装置、存储介质及电子设备
[0001]本公开涉及数据库
,具体地,涉及一种数据同步的方法
、
装置
、
存储介质及电子设备
。
技术介绍
[0002]在大数据技术中,需要对不同系统的数据进行同步处理,从而实现不同数据库之间的数据同步
。
现有技术中,可以每天同步一次全量数据,但是这种同步方法的时效性较低,且在抽取数据的过程中,会出现源端数据库负载不稳定的情况,进而影响数据库的正常运行
。
技术实现思路
[0003]本公开的目的是提供一种数据同步的方法
、
装置
、
存储介质及电子设备,用于提高不同数据库之间数据同步的效率
。
[0004]为了实现上述目的,第一方面,本公开提供一种数据同步的方法,所述方法包括:
[0005]获取源数据库的数据变更信息;
[0006]确定所述数据变更信息对应的增量数据;所述增量数据为所述源数据库中发生数据变更的数据;
[00 ...
【技术保护点】
【技术特征摘要】
1.
一种数据同步的方法,其特征在于,所述方法包括:获取源数据库的数据变更信息;确定所述数据变更信息对应的增量数据;所述增量数据为所述源数据库中发生数据变更的数据;根据所述增量数据,生成待变更数据;将所述待变更数据同步至目标数据库
。2.
根据权利要求1所述的方法,其特征在于,所述源数据库包括一个或多个源数据表;所述将所述待变更数据同步至目标数据库,包括:在所述目标数据库中建立与一个或多个所述源数据表对应的目标数据表;将所述源数据表的所述待变更数据同步至所述目标数据库
。3.
根据权利要求2所述的方法,其特征在于,所述将所述源数据表的所述待变更数据同步至所述目标数据库,包括:在所述目标数据库中建立待定数据表;将所述待变更数据同步至所述待定数据表;删除所述源数据表对应的所述目标数据表,并通过预设命名机制变更所述待定数据表的名称,得到新的目标数据表
。4.
根据权利要求3所述的方法,其特征在于,所述数据变更信息包括标志位信息;所述标志位信息用于标记所述数据变更信息中指定时刻的信息;所述待变更数据通过以下方式得到:获取所述标志位信息之前的目标数据变更信息;将所述目标数据变更信息对应的所述增量数据作为所述待变更数据
。5.
根据权利要求2所述的方法,其特征在于,所述将所述源数据表的所述待变更数据同步至所述目标数据库,包括:将所述待...
【专利技术属性】
技术研发人员:陈定玮,
申请(专利权)人:飞算数智科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。