暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
数据同步方法、装置和电子设备_CN119202097A_南大通用.pdf
58
18页
0次
2025-04-23
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202411719730 .7
(22)申请日 2024 .11 .28
(71)申请人 天津南大通用数据技术股份有限公
地址 300450 天津市滨海新区滨海科技园
高新六路392号楼2单元201-33
(72)发明人 陈昭华 
(74)专利代理机构 中科专利商标代理有限责任
公司 11021
专利代理师 鄢功军
(51)Int.Cl .
G06F
16/27
(2019 .01)
G06F
16/23
(2019 .01)
G06F
9/48
(2006 .01)
(54)发明名称
数据同步方法装置和电子设备
(57)摘要
本发明提供了一种数据同步方法装置和电
子设备可以应用于计算机技术数据库技术领
该方法包括基于源数据库中的待同步数据
表的分片数量确定分片计数值的初始值其中
待同步数据表包括一个或多个分片每个分片包
括第一数值的待同步子数据针对每个分片
待同步子数据写入与待同步数据表相对应的同
步内存中将分片计数值减少第一数值在分片
计数值为第二数值的情况下基于同步内存中保
存的数据对目标数据库进行数据同步
权利要求书2页 说明书11页 附图4页
CN 119202097 A
2024.12.27
CN 119202097 A
1 .一种数据同步方法其特征在于所述方法包括
基于源数据库中的待同步数据表的分片数量确定分片计数值的初始值其中所述待
同步数据表包括一个或多个分片每个所述分片包括第一数值的待同步子数据
针对每个所述分片
将所述待同步子数据写入与所述待同步数据表相对应的同步内存中
将所述分片计数值减少所述第一数值
在所述分片计数值为第二数值的情况下基于所述同步内存中保存的数据对目标数
据库进行数据同步
2.根据权利要求1所述的方法其特征在于所述方法还包括
在数据同步开始时对所述源数据库添加写锁和读锁
在每个所述分片中的所述待同步子数据写入至所述同步内存中后释放所述写锁
将所述同步内存中保存的数据写入所述目标数据库后释放所述读锁
3 .根据权利要求1所述的方法其特征在于所述基于源数据库中的待同步数据表的分
片数量确定分片计数值的初始值包括
基于所述待同步数据表从所述源数据库的日志文件中确定所述分片数量
基于所述分片数量设置所述分片计数值的初始值
4 .根据权利要求1所述的方法其特征在于所述方法还包括
响应于用户提交的数据同步暂停指令利用调度策略脚本和多个二进制同步工具
停数据同步其中所述调度策略脚本用于控制所述多个二进制同步工具所述多个二进制
同步工具用于对所述源数据库中的待同步数据进行解析同步所述待同步数据包括多个
所述待同步数据表
基于所述调度策略脚本确定已同步数据
基于所述待同步数据和所述已同步数据确定未同步数据
响应于所述用户提交的数据同步继续指令利用所述调度策略脚本和所述多个二进制
同步工具,将所述未同步数据同步至所述同步内存
5 .根据权利要求4所述的方法其特征在于所述方法还包括
针对每个所述待同步子数据在所述待同步子数据同步完成后在所述同步内存的同
步文件中创建与所述待同步子数据的数据标记相对应的同步记录
6 .根据权利要求5所述的方法其特征在于所述基于所述调度策略脚本确定已同步
数据包括
确定多个所述待同步子数据各自的所述数据标记
基于所述同步内存的同步文件中保存的一个或多个所述同步记录确定已同步完成的
一个或多个所述数据标记
基于已同步完成的一个或多个所述数据标记确定所述已同步数据
7 .根据权利要求6所述的方法其特征在于所述基于所述待同步数据和所述已同步数
据,确定未同步数据包括
将全部所述待同步子数据的数据标记和所述已同步数据包括的所述数据标记进行差
值计算确定所述同步记录不包括的所述数据标记
基于所述同步记录不包括的所述数据标记确定所述未同步数据
权 利 要 求 书
1/2
2
CN 119202097 A
2
of 18
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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