(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211124353.3
(22)申请日 2022.09.14
(71)申请人 平安壹钱包电子商务有限公司
地址 518031 广东省深圳市福田区福田街
道福华路319号兆邦基金融大厦26层
2606单元
(72)发明人 何辉
(74)专利代理 机构 北京中强智尚知识产权代理
有限公司 1 1448
专利代理师 贾依娇
(51)Int.Cl.
G06F 16/27(2019.01)
G06F 11/14(2006.01)
(54)发明名称
数据同步方法、 装置、 计算机设备及存储介
质
(57)摘要
本申请涉及数据处理领域, 揭示了一种数据
同步方法、 装置、 计算机设备及存储介质, 所述方
法包括: 获取第一数据库的待同步数据; 识别所
述待同步数据的特征, 获取所述待同步数据的数
据类型; 根据所述数据类型匹配转化规则; 解析
所述待同步数据, 获取所述待同步数据中的语 法
与语法关键字; 根据所述转化规则将所述语法及
语法关键字进行转化为第二数据库对应类型的
目标语法, 得到目标数据; 将所述目标数据存储
至所述第二数据库。 本申请能够快速地将当前使
用的数据库的数据同步到不同类型的灾备数据
库中, 减少当前使用的数据库的资源占用, 提高
资源的利用率, 并降低当前使用的数据库的成
本。
权利要求书2页 说明书10页 附图3页
CN 115309829 A
2022.11.08
CN 115309829 A
1.一种数据同步方法, 其特 征在于, 包括:
获取第一数据库的待同步数据;
识别所述待同步数据, 获取 所述待同步数据的数据类型;
根据所述数据类型匹配转 化规则;
解析所述待同步数据, 获取 所述待同步数据中的语法与语法关键 字;
根据所述转化规则将所述语法及语法关键字进行转化为第二数据库对应类型的目标
语法, 得到目标 数据;
将所述目标 数据存储至所述第二数据库。
2.根据权利要求1所述的数据同步方法, 其特征在于, 所述识别所述待 同步数据, 获取
所述待同步数据的数据类型, 包括:
识别所述待同步数据的业 务标识;
根据所述 业务标识匹配所述待同步数据的数据类型。
3.根据权利要求1所述的数据同步方法, 其特征在于, 所述解析所述待 同步数据, 获取
所述待同步数据中的语法与语法关键 字, 包括:
解析所述待同步数据, 获取 所述待同步数据中的语法;
获取所述待同步数据中具有相同语法的第一数据集 合;
获取所述语法的预设解析规则;
根据所述预设解析规则对所述第 一数据集合进行解析, 得到所述第 一数据集合中每一
条数据的语法关键 字。
4.根据权利要求3所述的数据同步方法, 其特征在于, 所述根据 所述转化规则将所述语
法及语法关键 字进行转 化为第二数据库对应 类型的目标语法, 得到目标 数据, 包括:
获取所述第一数据集 合中的每一条 数据;
根据所述转化规则依次将每一条数据的语法转化为第 二数据库对应类型的目标语法,
将每一条 数据的语法关键 字转化为第二数据库对应 类型的目标关键 字;
根据所述目标语法与所述目标关键 字生成目标 数据。
5.根据权利要求1所述的数据同步方法, 其特征在于, 所述根据 所述转化规则将所述语
法及语法关键 字进行转 化为第二数据库对应 类型的目标语法, 得到目标 数据之后, 还 包括:
建立所述第一数据库中的待同步数据与第二数据库中的目标 数据的关联信息;
当接收到第 一数据库中的待同步数据的修改信 息, 根据所述关联信 息确定第 二数据库
中的目标 数据, 并根据所述 修改信息修改所述第二数据库中的目标 数据。
6.根据权利要求1所述的数据同步方法, 其特征在于, 所述将所述目标数据存储至所述
第二数据库, 包括:
将所述目标 数据按照预设的接口存 储至所述第二数据库。
7.根据权利要求6所述的数据同步方法, 其特征在于, 所述将所述目标数据按照预设的
接口存储至所述第二数据库之后, 还 包括:
获取所述第一数据库的历史灾备 数据;
将所述历史灾备数据根据所述转化规则转化为第 二数据库对应类型的目标语法, 得到
目标历史数据;
将所述目标历史数据按照预设的接口存 储至所述第二数据库。权 利 要 求 书 1/2 页
2
CN 115309829 A
28.一种数据同步装置, 其特 征在于, 包括:
数据获取模块, 用于获取第一数据库的待同步数据;
类型识别模块, 用于识别所述待同步数据, 获取 所述待同步数据的数据类型;
规则匹配模块, 用于根据所述数据类型匹配转 化规则;
数据解析模块, 用于解析所述待 同步数据, 获取所述待 同步数据中的语法与语法关键
字;
数据转化模块, 用于根据所述转化规则将所述语法及语法关键字进行转化为第 二数据
库对应类型的目标语法, 得到目标 数据;
同步存储模块, 用于将所述目标 数据存储至所述第二数据库。
9.一种计算机设备, 包括存储器和处理器, 所述存储器存储有计算机程序, 其特征在
于, 所述处理器执行所述计算机程序时实现权利要求 1至7中任一项 所述数据同步方法的步
骤。
10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序
被处理器执行时实现权利要求1至7中任一项所述数据同步方法的步骤。权 利 要 求 书 2/2 页
3
CN 115309829 A
3
专利 数据同步方法、装置、计算机设备及存储介质
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:50:30上传分享