恭喜天津南大通用数据技术股份有限公司董潇阳获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜天津南大通用数据技术股份有限公司申请的专利数据增量同步方法、装置、设备和存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119226403B 。
龙图腾网通过国家知识产权局官网在2025-04-04发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411719790.9,技术领域涉及:G06F16/27;该发明授权数据增量同步方法、装置、设备和存储介质是由董潇阳设计研发完成,并于2024-11-28向国家知识产权局提交的专利申请。
本数据增量同步方法、装置、设备和存储介质在说明书摘要公布了:本发明提供了一种数据增量同步方法、装置、设备和存储介质,可以应用于计算机技术、数据库技术领域。该方法包括:响应于目标数据库集群中保存的目标数据表出现数据变更,基于集群拓扑图,确定目标数据库集群的待更新集群;确定待更新集群中保存的待更新数据表的待更新数据结构、目标数据表的目标数据结构和待更新数据表的更新范围;基于目标数据结构和待更新数据结构,对待更新数据结构进行更新,得到更新数据结构;基于目标数据表、待更新数据表和更新范围,确定与更新数据结构中的每个数据分区对应的增量同步语句;在待更新数据表的多个数据分区上,分别执行与数据分区对应的增量同步语句,以实现数据增量同步。
本发明授权数据增量同步方法、装置、设备和存储介质在权利要求书中公布了:1.一种数据增量同步方法,其特征在于,所述方法包括:响应于目标数据库集群中保存的目标数据表出现数据变更,基于集群拓扑图,确定所述目标数据库集群的待更新集群,其中,所述集群拓扑图是有向无环图,包括多个节点和多条有向边,所述多个节点分别与数据库中的多个数据库集群相对应,每条所述有向边从父节点指向子节点,所述子节点是所述父节点的所述待更新集群,所述待更新集群包括备份集群和引用集群,所述备份集群用于对所述目标数据表进行备份,所述引用集群用于对所述目标数据表中的一个或多个数据表列进行引用;确定所述待更新集群中保存的待更新数据表的待更新数据结构、所述目标数据表的目标数据结构和所述待更新数据表的更新范围,其中,所述待更新数据结构包括所述待更新数据表的数据分区,所述目标数据结构包括所述目标数据表的数据分区,所述更新范围包括数据同步时需要同步的一个或多个数据表列;基于所述目标数据结构和所述待更新数据结构,对所述待更新数据结构进行更新,得到更新数据结构;基于所述目标数据表、所述待更新数据表和所述更新范围,确定与所述更新数据结构中的每个所述数据分区对应的增量同步语句;以及在所述待更新数据表的多个所述数据分区上,分别执行与所述数据分区对应的增量同步语句,以实现数据增量同步;其中,所述确定所述待更新集群中保存的待更新数据表的待更新数据结构、所述目标数据表的目标数据结构和所述待更新数据表的更新范围,包括:对所述待更新数据表和所述目标数据表进行解析,确定所述待更新数据结构和所述目标数据结构;在所述待更新集群为所述备份集群的情况下,确定所述更新范围为所述目标数据表的全部数据表列;以及在所述待更新集群为所述引用集群的情况下,确定所述更新范围为所述待更新集群引用所述目标数据表的一个或多个数据表列;所述基于所述目标数据结构和所述待更新数据结构,对所述待更新数据结构进行更新,得到更新数据结构,包括:基于所述目标数据结构和所述待更新数据结构,确定结构差别,其中,所述结构差别包括待插入分区和冗余分区,所述待插入分区包括所述目标数据结构中多于所述待更新数据结构的分区,所述冗余分区包括所述待更新数据结构中多于所述目标数据结构的分区;基于所述结构差别,生成分区更新语句,其中,所述分区更新语句包括生成所述待插入分区的语句和删除所述冗余分区的语句;以及在所述待更新集群上执行所述分区更新语句,对所述待更新数据结构进行更新,得到更新数据结构;所述基于所述目标数据表、所述待更新数据表和所述更新范围,确定与所述更新数据结构中的每个所述数据分区对应的增量同步语句,包括:基于所述目标数据表和所述待更新数据表,从所述目标数据表的多个分区中,确定存在更新的一个或多个更新分区;基于所述一个或多个更新分区和所述更新范围,确定每个所述更新分区中需要更新的数据范围,其中,所述数据范围包括所述更新分区中与所述更新范围对应的数据表列中的数据;以及基于所述需要更新的数据范围包括的数据,生成所述增量同步语句。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人天津南大通用数据技术股份有限公司,其通讯地址为:300450 天津市滨海新区滨海科技园高新六路39号2号楼2单元201-33号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。