暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
【GoldenDB专利】一种分布式数据库的 DDL 处理方法、装置、系统及介质_202311810733.7_金篆信科有限责任公司.PDF
41
12页
0次
2025-01-15
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202311810733 .7
(22)申请日 2023 .12.26
(71)申请人 金篆信科有限责任公司
地址 100000 北京市大兴区北京经济技术
开发区科谷一街10号院8号楼18(
京自庄组
)
(72)发明人 郭智敏 
(74)专利代理机构 广东良马律师事务所 44395
专利代理师 刘毋凡
(51)Int.Cl .
G06F
11/07
(2006 .01)
G06F
11/14
(2006 .01)
(54)发明名称
一种分布式数据库的DDL处理方法装置
统及介质
(57)摘要
本发明公开了一种分布式数据库的DDL处理
方法装置系统及介质包括检查各数据节点
是否满足DDL语句执行条件得到检测结果当所
述检查结果为所述各数据节点均满足DDL语句执
行条件时计算节点将所述DDL语句发送至各数
据节点进行执行得到执行结果若所述执行结
果为有数据节点执行DDL语句失败则将执行成
功的数据节点根据预先生成的恢复策略恢复至
执行DDL语句前的状态本发明通过检查所有数
据节点均满足DDL语句执行条件之后执行DDL
当部分数据节点执行成功部分数据节点执
行失败时根据恢复策略恢复元数据信息解决
数据库对象定义不一致的问题
权利要求书2页 说明书7页 附图2页
CN 117687831 A
2024.03.12
CN 117687831 A
1 .一种分布式数据库的DDL处理方法其特征在于包括
检查各数据节点是否满足DDL语句执行条件得到检测结果
当所述检查结果为所述各数据节点均满足DDL语句执行条件时计算节点将所述DDL
句发送至各数据节点进行执行得到执行结果
若所述执行结果为有数据节点执行DDL语句失败则将执行成功的数据节点根据预先
生成的恢复策略恢复至执行DDL语句前的状态
2 .根据权利要求1所述的分布式数据库的DDL处理方法其特征在于所述检查各数据
节点是否满足DD语句执行条件包括:
解析所述DDL语句获取DDL语句的特征信息
根据所述特征信息确定所述DDL语句的执行条件并生成相应的执行条件检查请求
通过计算节点向各数据节点发送所述DDL执行条件检查请求信号
响应于所述执行条件请求信号,检查所述各数据节点是否满足DDL语句执行条件
3 .根据权利要求2所述的分布式数据库的DDL处理方法其特征在于所述DDL语句执行
条件具体包括
所述数据节点是否正常运行以及资源是否充足
数据库用户在所述数据节点对执行DDL语句的数据库对象时是否有需要的处理权限
所述数据库对象在所述数据节点的定义是否正确以及状态是否正常
所述数据库对象在所述数据节点是否能获取锁资源
4 .根据权利要求1所述的分布式数据库的DDL处理方法其特征在于所述检查各数据
节点是否满足DD语句执行条件得到检测结果包括
当检查所述各数据节点均满足DDL语句执行条件时反馈满足执行条件信号
当检查有所述各数据节点不满足DDL语句执行条件时反馈不满足执行条件信号
5 .根据权利要求1所述的分布式数据库的DDL处理方法其特征在于所述计算节点将
所述DDL语句发送至各数据节点执行得到执行结果包括
当所述各数据节点均执行成功则反馈执行成功响应
当所述各数据节点均执行失败则保持执行DDL语句前的数据库对象定义
6 .根据权利要求1所述的分布式数据库的DDL处理方法其特征在于所述若有数据节
点执行DDL语句失败则将执行成功的数据节点根据预先生成的恢复策略恢复至执行DDL
句前的状态包括
当所述部分数据节点执行失败反馈执行失败信号并生成数据节点恢复申请
响应于数据节点恢复申请根据所述恢复策略将执行成功的数据节点恢复至执行前的
状态反馈恢复结果信号
7 .根据权利要求1所述的分布式数据库的DDL处理方法其特征在于所述恢复策略具
体包括执行反向DDL语句恢复和根据数据库数据备份修复
8.一种分布式数据库的DDL处理装置其特征在于所述装置包括
DDL检查模块用于检查各数据节点是否满足DD语句执行条件
DDL执行模块用于当检查所述各数据节点满足DDL语句执行条件时计算节点将所述
DDL语句发送至各数据节点执行
DDL恢复模块用于若有数据节点执行DDL语句失败则将执行成功的数据节点根据预
权 利 要 求 书
1/2
2
CN 117687831 A
2
of 12
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文档被以下合辑收录

评论

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