暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
一种基于源库不停机的异构数据库增量同步方法及系统_赵伟_CN113656511A_南大通用.pdf
47
13页
1次
2023-11-28
免费下载
(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202111218116.9
(22)申请日 2021.10.20
(71)申请人 天津南大通数据技术股份有限公
地址 300384 天津市滨海新区华苑产业区
海泰发展六道6号海泰绿色产业基地J
(72)发明人 赵伟 朱佳伟 
(74)专利代理机构 津企兴智财知识产权代理
12226
代理人 石倩倩
(51)Int.Cl.
G06F
16/27
(2019 .01)
G06F
16/215
(2019 .01)
G06F
16/23
(2019 .01)
(54)发明
种基量同
步方法及系统
(57)摘要
种基停机
增量同系统
启数捕获源端库的
增量增量储存
行全量同步任务全量过程和增量过程中均设置
增序列号增量数据捕获完成数据投递
完成临时储存区的增量数据进入目标端数据库
对全量同步过程中产生的重复数据进行去重
续进行数据捕获和数据投递进行后续增量
步。本发明所述的临时储存区保证全量内容先进
增量内容先进入目标端数据库在空表上
执行sql语句后全量内容进入目标端数据库
导致增量内容没生效的问题发生保证数据有效
性。
权利要求书2页 说明书8页 附图2页
CN 113656511 A
2021.11.16
CN 113656511 A
1 .种基于库不停机的异构数增量同步方将源端数库内容到目标
据库其特征在于具体步骤如下
S1启数库的捕获增量增量
临时储存区
S2进行全量同任务 ,量过和增量过程中均设置增序列号全量过程中的
序列号记录源端数据库变次数同时增量过程中增序列号记录增量数据捕获
S3全量同完成获得全量程中源端据库改变的次得全量过程的增序
S4
,确保临储存区的消息消费完毕
S5、对全量同步及增量据进入标端数据库后出现重复数据进行去重
S6、继续进行数据捕获据投递进行后续量同步。
2.据权1述的种基机的构数量同
步骤S4中增量数据完成断方法如下
全量过程中置的序列号在每次源端数库改后增加一增量过程中置的
增序列号记录增量据捕获次数捕获数大于改变次数时标志着捕获量数据完成。
3 .1库不停机增量同其特
步骤S4中临时储存区的消息消完毕的方法如下
ma xof fse t
commitoffset是否一致若一致时标志临时储存区消息消完毕。
4 .1述的库不停机增量同其特
步骤S5中对全量同步过程中产生重复数据进行去重的具体步骤如下
S71、根据目标端数据库表中的数据ID分组同的ID分为一组
S72分组后组总条1的IDID应的重复据重
新存入一个临时表中
S73临时加一row_numberrow_number列中的序号重复
数据增加一个序列号
S74删除目端数库中的重复每组重复据中通序列号选出任意一条
数据插回目标数据库中。
5 .种基于源库不停机的构数据库增量同系统特征在于括数捕获组
数据投递组件、列中间件kafka、管理组件去重组件
所述据捕获件通过管理启动述数捕获组用于监控源端据库的
最新变化捕获增量内容将增量容发送到中间件kafka中
用于启动量同增量均设
置递增序列号全量过程中的增序列号记录源端数据库改变次数同时增量过程中的递
增序列号记录增量据捕获次数
量同会返全量过程库改变的
数据捕获组件捕获量内容完成所述管理组件会返回捕获完成;
启动将队列中kafka入的量内
权 利 要 求 书
1/2
2
CN 113656511 A
2
of 13
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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