数据同步方法及装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:40737248 阅读:16 留言:0更新日期:2024-03-25 19:58
本申请公开了一种数据同步方法及装置、电子设备及计算机可读存储介质。该方法包括:获取数据同步需求和目标数据库的存储规则,所述数据同步需求为将待同步数据库中的数据同步至所述目标数据库的需求;根据所述数据同步需求和所述存储规则,生成目标转换关系,所述目标转换关系可在满足所述数据同步需求的情况下,将任意数据转换为符合所述存储规则的数据;利用所述目标转换关系对所述待同步数据库中的待同步数据进行转换,得到符合所述存储规则的目标数据;将所述目标数据存储至所述目标数据库。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种数据同步方法及装置、电子设备及计算机可读存储介质


技术介绍

1、为减小数据库的读、写开销,通常会采用数据库双写的方式对数据库中的数据进行同步。例如,在用户通过客户端向待同步数据库上传待存储数据时,可将待存储数据同步至目标数据库,这样在需要对待存储数据进行读取时,可对目标数据库中的待存储数据进行读取,由此可降低待同步数据库的读取开销。

2、在常规的数据库双写方法中,用户通过客户端向服务器发送针对待存储数据的数据存储请求,服务器通过分别更新待同步数据库和目标数据库,分别将待存储数据存储至待同步数据库和目标数据库,从而实现对待存储数据的同步。但该种方法难以保证存储至待同步数据库中的数据与存储至目标数据库中的数据一致性。


技术实现思路

1、本申请提供一种数据同步方法及装置、电子设备及计算机可读存储介质。

2、第一方面,提供了一种数据同步方法,该方法包括:

3、获取数据同步需求和目标数据库的存储规则,所述数据同步需求为将待同步数据库中的数据同步至所述目本文档来自技高网...

【技术保护点】

1.一种数据同步方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述数据同步需求包括字段计算规则;

3.根据权利要求1或2所述的方法,其特征在于,所述数据同步需求包括映射规则,所述映射规则表征所述待同步数据库中的数据的操作与所述目标数据库中的数据的操作之间的映射;

4.根据权利要求1或2所述的方法,其特征在于,所述数据同步需求包括排序规则,所述待同步数据包括第一子数据和第二子数据;

5.根据权利要求1或2所述的方法,其特征在于,所述数据同步需求包括数据过滤规则;

6.根据权利要求1或2所述的方法,其特...

【技术特征摘要】

1.一种数据同步方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述数据同步需求包括字段计算规则;

3.根据权利要求1或2所述的方法,其特征在于,所述数据同步需求包括映射规则,所述映射规则表征所述待同步数据库中的数据的操作与所述目标数据库中的数据的操作之间的映射;

4.根据权利要求1或2所述的方法,其特征在于,所述数据同步需求包括排序规则,所述待同步数据包括第一子数据和第二子数据;

5.根据权利要求1或2所述的方法,其特征在于,所述数据同步需求包括数据过滤规则;

6.根据权利要求1或2所述的方法,其特征在于,在所述获取数据备份需求之前,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述获取目标数据库的存储规则,包括:

8.根据权利要求6所述的方法,其特征在于,在所述根据所述数据同步需求和所述存储规则,生成目标转换关系之后,...

【专利技术属性】
技术研发人员:郑云龙
申请(专利权)人:行吟信息科技上海有限公司
类型:发明
国别省市:

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

1