Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 积分商城 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 广州埋堆堆科技有限公司李海鸿获国家专利权

广州埋堆堆科技有限公司李海鸿获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉广州埋堆堆科技有限公司申请的专利一种不停机迁移数据库的方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116662296B

龙图腾网通过国家知识产权局官网在2026-02-17发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310527785.7,技术领域涉及:G06F16/21;该发明授权一种不停机迁移数据库的方法是由李海鸿设计研发完成,并于2023-05-11向国家知识产权局提交的专利申请。

一种不停机迁移数据库的方法在说明书摘要公布了:本发明涉及数据库迁移技术领域,且公开了一种不停机迁移数据库的方法,具体步骤包括:S40、建立新旧数据库的数据双向同步;S41、检测新旧数据库的数据同步速度与质量,如通过检测则进行下一步骤,如未通过检测,则停止迁移,并结束操作。该不停机迁移数据库的方法,通过该方法进行数据迁移,数据同步严格遵循行业数据库主从同步方案,保证了数据的正确性和完整性,双向同步也为后续回滚提供便利通道;借助MySQLBinlog特性衍生出一种高效查询数据同步进度的方法,支撑应用工程毫秒级割接新数据库,对正在运行的业务造成影响非常少甚至没有,对用户是无感知的,从而做到不停机迁移数据。

本发明授权一种不停机迁移数据库的方法在权利要求书中公布了:1.一种不停机迁移数据库的方法,其特征在于:具体步骤包括: S40、建立新旧数据库的数据双向同步; S41、检测新旧数据库的数据同步速度与质量,如通过检测则进行下一步骤,如未通过检测,则停止迁移,并结束操作; 所述步骤S41中检测新旧数据库的数据同步速度与质量的具体过程如下: 借助JDBC工具创建新旧数据库的联系,往旧库的迁移辅助表插入一条数据data1,再从新库的迁移辅助表指定查询插入的数据data1,获取时长并与预设时长比对; 如低于预设时长则进行下一步骤; 如高于预设时长,则停止迁移,并结束操作; S42、向分布式配置中心提交旧数据源的SQL停写规则,并由ORM层停写组件负责解析; 所述步骤S42中ORM层停写组件负责解析的具体过程如下: S10、实时获取分布式配置中心的停写规则配置并解析,将规则中数据源标识和表名拼接作为钥匙,目的新数据源作为值,缓存到内存Map,时间复杂度O1; S11、执行增删改SQL时通过在ORM层实时拦截解析SQL; S12、运行时通过AOP技术解析数据源注解,获取数据源标识; S13、借助Alibaba Druid工具高效实时解析出SQL中的表名; S14、基于S12和S13的处理后,将数据源标识和数据表名拼接作为钥匙,在内存规则中查询是否命中停写规则; S15、如果命中规则,直接抛出异常,不允许执行,并结束操作,如果未命中规则,则放行,并结束操作; S43、判断一定时间内的旧库事务是否在新增,如未新增,则进行下一步骤,如在新增,则回滚SQL停写规则,再停止迁移,并结束操作; S44、往旧库的迁移辅助表插入一条数据data2,再从新库的迁移辅助表指定查询插入的数据data2,如查询到,则进行下一步骤,如未查询到,则回滚SQL停写规则,再停止迁移,并结束操作; S45、向分布式配置中心提交数据源重路由规则,并由数据源重路由组件负责解析,生效之后待迁移表的SQL都由新数据源执行,完成旧库迁移至新库操作。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人广州埋堆堆科技有限公司,其通讯地址为:511400 广东省广州市南沙区横沥镇明珠一街1号303房R06 A039-A048(仅限办公);或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。