暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
【GoldenDB专利】一种跨数据库迁移的数据比对方法、装置、系统及介质_202311864632.8_金篆信科有限责任公司.PDF
18
13页
0次
2025-03-06
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202311864632 .8
(22)申请日 2023 .12.29
(71)申请人 金篆信科有限责任公司
地址 100000 北京市大兴区北京经济技术
开发区科谷一街10号院8号楼18(
京自庄组
)
(72)发明人 徐银红 李从兵 
(74)专利代理机构 广东良马律师事务所 44395
专利代理师 王兆林
(51)Int.Cl.
G06F
16/21
(2019 .01)
G06F
16/242
(2019 .01)
G06F
16/28
(2019 .01)
G06F
16/2455
(2019 .01)
(54)发明名称
一种跨数据库迁移的数据比对方法装置
系统及介质
(57)摘要
本发明公开了一种跨数据库迁移的数据比
对方法装置系统及介质包括通过大数据组
件拉取待校验数据将所述待校验数据按照表类
型进行分类根据所述表类型拼接对应的查询语
句执行查询操作根据查询结果以表为单位进行
数据逐级比对获得差异化数据根据全量数据
和增量数据的性质通过预设修正策略对所述差
异化数据修复本申请通过根据表的类型进行逐
级比对将差异化数据进行落盘和修复提高数
据比对的灵活性增加数据比对结果的可视性
权利要求书2页 说明书7页 附图3页
CN 117743304 A
2024.03.22
CN 117743304 A
1 .一种跨数据库迁移的数据比对方法其特征在于包括
通过大数据组件拉取待校验数据
将所述待校验数据按照表类型进行分类根据所述表类型拼接对应的查询语句执行查
询操作
根据查询结果以表为单位进行数据逐级比对获得差异化数据
根据全量数据和增量数据的性质通过预设修正策略对所述差异化数据修复
2 .根据权利要求1所述的跨数据库迁移的数据比对方法其特征在于所述将所述待校
验数据按照表类型进行分类根据所述表类型拼接对应的查询语句执行查询操作包括
将所述校验数据按照表类型进行分类
根据所述表类型获取对应的查询条件
通过所述查询条件拼接对应的查询语句执行查询操作
3 .根据权利要求2所述的跨数据库迁移的数据比对方法其特征在于所述将所述校验
数据按照表类型进行分类包括
解析待校验数据,获取数据关键列内容判断所述关键列内容是否为空
当所述关键列内容不为空时所述待检验数据的类型为主键表或唯一索引表
当所述关键列内容为空时则判断所述待检验数据是否含有普通索引
若所述待校验数据不含有所述普通索引所述待校验数据的类型为三无表
若所述待校验数据含有所述普通索引则所述待校验数据的类型为普通索引表
4 .根据权利要求3所述的跨数据库迁移的数据比对方法其特征在于所述根据所述表
类型获取对应的查询条件包括
所述主键表和唯一索引表以主键列为查询条件
所述三无表以全字段为查询条件
所述普通索引表以源端索引列为查询条件
5 .根据权利要求1所述的跨数据库迁移的数据比对方法其特征在于所述根据查询结
果以表为单位进行数据逐级比对获得差异化数据之后包括
将所述差异化数据上报至所述大数据组件并落盘记录
6 .根据权利要求1所述的跨数据库迁移的数据比对方法其特征在于所述根据全量数
据和增量数据的性质通过预设修正策略对所述差异化数据修复包括
判断所述差异化数据是否满足限制条件
当所述差异化数据满足限制条件时触发修复指令
响应于修复指令停止拉取待校验数据和数据比对对所述差异化数据修复
7 .根据权利要求1所述的跨数据库迁移的数据比对方法其特征在于所述当所述差异
化数据满足限制条件时触发修复指令包括
在全量阶段当存在差异化数据和数据比对完成时发送修复指令
在增量阶段当上游处于停机状态时发送修复指令
8.一种跨数据库迁移的数据比对装置其特征在于所述装置包括
拉取模块用于通过大数据组件拉取待校验数据
查询模块用于将所述待校验数据按照表类型进行分类根据所述表类型拼接对应的
查询语句执行查询操作
权 利 要 求 书
1/2
2
CN 117743304 A
2
比对模块用于根据查询结果以表为单位进行数据比对获得差异化数据
校正模块用于根据全量数据和增量数据的性质通过预设修正策略对所述差异化数据
修复
9 .一种跨数据库迁移的数据比对系统其特征在于所述系统包括至少一个处理器
及,
与所述至少一个处理器通信连接的存储器其中
所述存储器存储有可被所述至少一个处理器执行的指令所述指令被所述至少一个处
理器执行以使所述至少一个处理器能够执行权利要求17任一项所述的跨数据库迁移的
数据比对方法
10.一种非易失性计算机可读存储介质其特征在于所述非易失性计算机可读存储介
质存储有计算机可执行指令该计算机可执行指令被一个或多个处理器执行时可使得所
述一个或多个处理器执行权利要求17任一项所述的跨数据库迁移的数据比对方法
权 利 要 求 书
2/2
3
CN 117743304 A
3
of 13
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。