暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN119557377A-数据库的数据同步方法、装置、设备、介质及产品_电科金仓.PDF
4
17页
0次
2025-03-21
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202411709619 .X
(22)申请日 2024 .11 .26
(71)申请人 中电科金仓北京科技股份有限公
地址 100102 北京市朝阳区容达路7号院5
号楼13101内二层201
(72)发明人 陶鑫宇 魏乾 
(74)专利代理机构 北京同立钧成知识产权代理
有限公司 11205
专利代理师 周慧 刘芳
(51)Int.Cl.
G06F
16/27
(2019 .01)
G06F
16/2455
(2019 .01)
G06F
9/46
(2006 .01)
(54)发明名称
数据库的数据同步方法装置设备介质及
产品
(57)摘要
本申请提供一种数据库的数据同步方法
设备介质及产品目的端数据库的第二同步
程序可以获取日志文件并解析得到第一语句后
将第一语句存入缓存中并在缓存的特征信息符
合预设条件的情况下执行缓存中的语句以将
缓存中的语句操作的数据存入目的端数据库
此,在小事务密集或者单个事务对应于多个数据
表等数据同步场景下目的端数据库可以减少频
繁写入数据进而提高目的端数据库在进行数据
同步时的同步性能
权利要求书2页 说明书10页 附图4页
CN 119557377 A
2025.03.04
CN 119557377 A
1 .一种数据库的数据同步方法其特征在于包括
获取来自源端数据库的日志文件
根据所述日志文件确定第一语句
将所述第一语句存入缓存其中所述缓存表支持存储多个来自于不同事务的语句
及,多个用于操作不同数据表的语句
当所述第一语句存入所述缓存后所述缓存的特征信息符合预设条件执行所述缓存
中存储的语句,以将所述缓存中的语句操作的数据存入所述目的端数据库
2 .根据权利要求1所述的方法其特征在于所述将所述第一语句存入缓存包括
确定所述第一语句用于操作的第一数据表
根据所述第一数据表和映射关系确定所述缓存中的第一缓存表其中所述映射关系
包括多个数据表以及每个数据表与一个缓存表的对应关系
将所述第一语句存入所述第一缓存表
3 .根据权利要求2所述的方法其特征在于所述预设条件包括
所述第一缓存表中存储的多个语句分别来自的事务的数量大于第一预设值
或者所述第一缓存表存储所述第一语句的时刻与存储第一个语句的时刻之间的时间
差大于第二预设值
或者所述缓存中存储缓存表的数量大于第三预设值
4 .根据权利要求23所述的方法其特征在于所述确定所述第一语句用于操作的第
一数据表之后还包括
当所述第一数据表不存在对应的缓存表在所述缓存中创建所述第一数据表对应的第
一缓存表并将所述第一数据表与所述第一缓存表的对应关系加入所述映射关系
5 .根据权利要求23所述的方法其特征在于所述第一缓存表中还存储所述第一缓
存表的特征信息所述第一缓存表的特征信息包括所述第一缓存表中存储的语句来自的事
务的数量用于操作的数据表的数量以及存储第一个语句的时刻
所述将所述第一语句存入缓存之后还包括
根据所述缓存中每个缓存表的所述特征信息判断所述缓存的特征信息是否符合所述
预设条件
6 .根据权利要求5所述的方法其特征在于所述执行所述缓存中存储的语句之后
包括
删除所述第一缓存表中存储的语句并修改所述第一缓存表的所述特征信息
7 .一种数据库的数据同步装置其特征在于包括
获取模块用于获取来自源端数据库的日志文件
确定模块用于根据所述日志文件确定第一语句
缓存模块用于将所述第一语句存入缓存其中所述缓存表支持存储多个来自于不同
事务的语句以及多个用于操作不同数据表的语句
同步模块用于当所述第一语句存入所述缓存后所述缓存的特征信息符合预设条件
执行所述缓存中存储的语句以将所述缓存中的语句操作的数据存入所述目的端数据库
8.一种电子设备其特征在于包括存储器和处理器
所述存储器存储计算机可执行指令
权 利 要 求 书
1/2
2
CN 119557377 A
2
所述处理器执行所述存储器存储的计算机可执行指令使所述处理器执行如权利要求
16任一项所述的方法
9 .一种计算机可读存储介质其特征在于存储有计算机可执行指令所述计算机可执
行指令被执行时实现如权利要求16任一项所述的方法
10.一种计算机程序产品其特征在于包括计算机程序所述计算机程序被执行时实
现如权利要求16任一项所述的方法
权 利 要 求 书
2/2
3
CN 119557377 A
3
of 17
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。