天翼云科技有限公司章锐获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉天翼云科技有限公司申请的专利一种增量数据同步断点续传方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN117851508B 。
龙图腾网通过国家知识产权局官网在2026-02-27发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202311645560.8,技术领域涉及:G06F16/27;该发明授权一种增量数据同步断点续传方法及系统是由章锐;廖裕兴;李超亚设计研发完成,并于2023-12-04向国家知识产权局提交的专利申请。
本一种增量数据同步断点续传方法及系统在说明书摘要公布了:本发明公开了一种增量数据同步断点续传方法及系统,包括,初始化增量同步任务,通过CDC引擎对源库进行解析,获得源库的增量变更;判断增量变更为DDL事件还是DML事件,若增量变更为DDL事件,则解析执行的DDL语句,并更新表元数据和表元历史数据;若增量变更为DML事件,则基于表元历史数据获取表元数据,根据表元数据解析生成对应的SQL语句;连接目标库,目标端执行解析生成的SQL语句,执行成功后更新同步位点并从新的位点继续解析增量变更。本发明实现了增量数据同步在中断期间,源库存在DDL情况下的断点续传,极大降低了同步故障处理的成本。
本发明授权一种增量数据同步断点续传方法及系统在权利要求书中公布了:1.一种增量数据同步断点续传方法,其特征在于,包括: 初始化增量同步任务,通过CDC引擎对源库进行解析,获得所述源库的增量变更; 判断所述增量变更为DDL事件还是DML事件,若所述增量变更为DDL事件,则解析执行的DDL语句,并更新表元数据和表元历史数据; 若所述增量变更为DML事件,则基于所述表元历史数据获取表元数据,根据所述表元数据解析生成对应的SQL语句; 连接目标库,目标端执行解析生成的SQL语句,执行成功后更新同步位点并从新的位点继续解析增量变更; 若所述增量变更为DDL事件,则解析执行的DDL语句,并更新表元数据和表元历史数据的过程包括, 若所述增量变更为DDL事件,则解析执行的DDL语句,获取变更的类型、涉及的字段、索引以及约束的增减,然后将变更应用到对应的表元数据上,并更新表元数据;其中,所述变更的类型包括create、alter、drop;所述涉及的字段包括字段的新增、删减、改名; 同时,将更新的表元数据记录到表元历史数据中,基于所述表元历史数据记录一个时间窗口内的不同表元数据版本,若在一个时间窗口中没有发生DDL变更,则保留最近的两个表元数据版本; 若所述增量变更为DML事件,则基于所述表元历史数据获取表元数据的过程包括, 若所述增量变更为DML事件,则根据表名和位点信息,在所述表元历史数据中查询对应版本的表元数据,先从缓存中获取,缓存中获取不到则到外部存储中获取,外部存储中获取不到则任务进入异常,对获取到的表元数据进行解析,生成对应的SQL语句; 当外部存储中获取不到,任务进入异常的连续次数达到预设次数或目标端执行解析生成的SQL语句,执行成功后更新同步位点的过程中出现异常且异常的连续次数达到预设次数时,还包括, 以自定义的固定时间间隔尝试重启同步任务,从上一次同步成功的位点继续同步,若在自定义的指定时间周期内异常次数连续发生超过预设阈值次数,则任务停止,不在重启任务。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人天翼云科技有限公司,其通讯地址为:100010 北京市东城区青龙胡同甲1号、3号2幢2层205-32室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励