暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN117763048A-数据库的数据同步方法、存储介质及设备_人大金仓.PDF
44
15页
0次
2024-06-27
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202311845670 .9
(22)申请日 2023 .12.28
(71)申请人 北京人大金仓信息技术股份有限公
地址 100102 北京市朝阳区容达路7号院5
号楼13101内二层201
(72)发明人 李艺鸿 王凯龙 
(74)专利代理机构 北京智汇东方知识产权代理
事务所(普通合伙) 11391
专利代理师 陈长山
(51)Int.Cl .
G06F
16/27
(2019 .01)
G06F
16/21
(2019 .01)
(54)发明名称
数据库的数据同步方法存储介质及设备
(57)摘要
本发明提供了一种数据库的数据同步方法
存储介质及设备数据库的数据同步方法包括
获取数据校验触发事件暂停目标端数据库的数
据入库分别获取源端数据库和目标端数据库的
校验数据并记录获取的源端数据库的校验数据
的最新日志号作为设置日志号对目标端数据
库的校验数据进行校验以确定目标端数据库的
校验数据中是否存在差异数据若是对目标端
数据库的差异数据进行修复根据设置日志号恢
复目标端数据库的数据入库数据校验时目标端
数据库的数据入库处于暂停状态因此能够准确
比对出差异数据在对差异数据修复后再根据设
置日志号恢复目标端数据库的数据入库就不会
出现数据同步与数据校验工作并行执行时会发
生的数据冲突问题
权利要求书2页 说明书7页 附图5页
CN 117763048 A
2024.03.26
CN 117763048 A
1 .一种数据库的数据同步方法包括
在从源端数据库向目标端数据库同步数据的过程中获取数据校验触发事件
暂停所述目标端数据库的数据入库
分别获取所述源端数据库和所述目标端数据库的校验数据并记录获取的所述源端数
据库的校验数据的最新日志号作为设置日志号
根据所述源端数据库的所述校验数据对所述目标端数据库的所述校验数据进行校
验,以确定所述目标端数据库的所述校验数据中是否存在差异数据
若是对所述目标端数据库的所述差异数据进行修复
根据所述设置日志号恢复所述目标端数据库的数据入库
2 .根据权利要求1所述的数据库的数据同步方法其中所述分别获取所述源端数据库
和所述目标端数据库的校验数据的步骤包括
对所述源端数据库进行快照处理以获取所述源端数据库的所述校验数据
3 .根据权利要求1所述的数据库的数据同步方法其中所述根据所述设置日志号恢复
所述目标端数据库的数据入库的步骤包括
所述目标端数据库获取增量数据
比较所述增量数据的日志号与所述设置日志号
将所述日志号大于所述设置日志号的增量数据进行入库
4 .根据权利要求3所述的数据库的数据同步方法在所述比较所述增量数据的日志号
与所述设置日志号的步骤之后还包括
直接跳过所述日志号小于或等于所述设置日志号的增量数据并获取下一条增量数
5 .根据权利要求1所述的数据库的数据同步方法其中所述获取数据校验触发事件的
步骤包括
获取预设的数据校验启动开关被操作发出的启动事件
6 .根据权利要求1所述的数据库的数据同步方法其中所述获取数据校验触发事件的
步骤包括
获取到达设定校验时间的启动事件
7 .根据权利要求1所述的数据库的数据同步方法其中所述对所述目标端数据库的所
述差异数据进行修复的步骤包括
根据校验结果获取所述源端数据库和所述目标端数据库的校验数据之间的差异数据;
根据所述差异数据对所述目标端数据库的已入库数据进行修复
8.根据权利要求7所述的数据库的数据同步方法其中在所述暂停所述目标端数据库
的数据入库的步骤之后还包括:
记录所述目标端数据库已入库数据的最新日志号作为断点日志号并且
所述差异数据包括所述源端数据库的校验数据中日志号大于所述断点日志号的数
据,以及所述目标端数据库的已入库数据中与所述源端数据库中数据不同的数据
9 .一种机器可读存储介质其上存储有机器可执行程序所述机器可执行程序被处理
器执行时实现根据权利要求18任一项所述的数据库的数据同步方法
10.一种计算机设备包括存储器处理器及存储在所述存储器上并在所述处理器上运
权 利 要 求 书
1/2
2
CN 117763048 A
2
of 15
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜