【技术实现步骤摘要】
一种数据的同步方法、装置及设备
本专利技术涉及计算机
,尤其涉及一种数据的同步方法、装置及设备。
技术介绍
目前,大型企业通常会根据业务需求在不同的地区设置对应的分支机构。由于现代企业都要求信息化统一管理,因此,基于此要求,目前通常采用的方案为多数据库管理方式,即每个分支机构都使用自己独立的数据库,然后,再将分支机构数据库里的数据与总公司数据库里的数据同步。其中,在将分支机构数据库里的数据与总公司数据库里的数据进行同步时,通常是采用固定的同步方式来进行新增数据的同步,无法根据新增数据的特性来进行同步,灵活性较差。
技术实现思路
本专利技术实施例提供一种数据的同步方法、装置、设备及计算机可读存储介质,以解决现有技术中因无法根据新增数据的特性来进行数据同步而导致的灵活性较差的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,提供了一种数据的同步方法,所述方法包括:确定待同步数据的属性信息;其中,所述属性信息包括所述待同步数据的数据量以及生效时间戳中的至少一个; ...
【技术保护点】
1.一种数据的同步方法,其特征在于,所述方法包括:/n确定待同步数据的属性信息;其中,所述属性信息包括所述待同步数据的数据量以及生效时间戳中的至少一个;/n基于所述属性信息,确定数据同步方式;/n基于所述数据同步方式,将所述待同步数据同步至目标数据库中。/n
【技术特征摘要】
1.一种数据的同步方法,其特征在于,所述方法包括:
确定待同步数据的属性信息;其中,所述属性信息包括所述待同步数据的数据量以及生效时间戳中的至少一个;
基于所述属性信息,确定数据同步方式;
基于所述数据同步方式,将所述待同步数据同步至目标数据库中。
2.根据权利要求1所述的方法,其特征在于,若所述属性信息中包括所述待同步数据的生效时间戳,则所述基于所述属性信息,确定数据同步方式,包括:
基于所述待同步数据的生效时间戳,确定数据同步方式;
若所述属性信息中包括所述待同步数据的数据量且不包括所述待同步数据的生效时间戳,则所述基于所述属性信息,确定数据同步方式,包括:
基于所述待同步数据的数据量,确定数据同步方式。
3.根据权利要求2所述的方法,其特征在于,所述基于所述待同步数据的生效时间戳,确定数据同步方式,包括:
当所述待同步数据的生效时间戳不晚于当前时间戳时,确定数据同步方式为通过消息队列的方式进行数据同步;
当所述待同步数据的生效时间戳晚于当前时间戳时,确定数据同步方式为通过建立批量数据同步任务的方式进行数据同步。
4.根据权利要求2所述的方法,其特征在于,所述基于所述待同步数据的数据量,确定数据同步方式,包括:
当所述待同步数据的数据量超出预设值时,确定数据同步方式为通过建立批量数据同步任务的方式进行数据同步;
当所述待同步数据的数据量不超出预设值时,确定数据同步方式为通过消息队列的方式进行数据同步。
5.根据权利要求3或4所述的方法,其特征在于,所述通过建立批量数据同步任务的方式进行数据同步,包括:
基于kettle工具建立批量数据同步任务...
【专利技术属性】
技术研发人员:邸杰,鹿慧,何栋,安然,
申请(专利权)人:中国人民财产保险股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。