暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
【GoldenDB专利】数据库的数据分发方法、装置、电子设备及存储介质_​202311842690.0 _金篆信科有限责任公司.PDF
47
16页
2次
2025-01-20
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202311842690 .0
(22)申请日 2023 .12.28
(71)申请人 金篆信科有限责任公司
地址 100176 北京市大兴区北京经济技术
开发区科谷一街10号院8号楼18
(72)发明人 王静 方沛 马玉伟 
(74)专利代理机构 北京华夏泰和知识产权代理
有限公司 11662
专利代理师 邹琦
(51)Int.Cl .
G06F
16/27
(2019 .01)
G06F
16/21
(2019 .01)
G06F
16/22
(2019 .01)
(54)发明名称
数据库的数据分发方法装置电子设备及
存储介质
(57)摘要
本申请公开了一种数据库的数据分发方法
装置电子设备及存储介质属于数据库技术领
其中该方法包括接收第一建表语句第一
建表语句包括待执行数据第一建表语句用于将
待执行数据存储至分布式数据库判断第一建表
语句中是否包含第一分布规则若第一建表语句
中不包含第一分布规则则从分布式数据库预配
置的分布规则列表中匹配目标分布规则若匹配
到目标分布规则则将目标分布规则补充至第一
建表语句得到第二建表语句执行第二建表语
句,以按照目标分布规则将待执行数据分发至分
布式数据库的多个数据节点通过本申请解决
了相关技术中由于无法由外部生态工具指定分
布式数据库的分布规则语法数据分发异常的技
术问题
权利要求书2页 说明书9页 附图4页
CN 117609390 A
2024.02.27
CN 117609390 A
1 .一种数据库的数据分发方法其特征在于所述方法包括
接收第一建表语句所述第一建表语句包括待执行数据所述第一建表语句用于将所
述待执行数据存储至分布式数据库
判断所述第一建表语句中是否包含第一分布规则
若所述第一建表语句中不包含第一分布规则则从所述分布式数据库预配置的分布规
则列表中匹配目标分布规则
若匹配到目标分布规则则将所述目标分布规则补充至所述第一建表语句得到第二
建表语句执行所述第二建表语句以按照所述目标分布规则将所述待执行数据分发至分
布式数据库的多个数据节点
2 .根据权利要求1所述的方法其特征在于从所述分布式数据库预配置的分布规则列
表中匹配目标分布规则包括
提取所述待执行数据的各源数据表的第一表名
从所述分布规则列表中查找第二表名与所述第一表名匹配的第二分布规则并将所述
第二分布规则作为目标分布规则其中所述分布规则列表中的每一条分布规则包括与分
布规则对应的第二表名
3 .根据权利要求2所述的方法其特征在于从所述分布规则列表中查找第二表名与所
述第一表名匹配的第二分布规则并将所述第二分布规则作为目标分布规则包括
从所述分布规则列表中的首个分布规则开始匹配依次执行以下步骤直到匹配到第
二分布规则则将所述第二分布规则作为目标分布规则或者直到所述分布规则列表中的
最后一个分布规则
判断当前分布规则的第二表名是否包含所述第一表名若当前分布规则的第二表名包
含所述第一表名则确定所述当前分布规则为第二分布规则若当前分布规则的第二表名
不包含所述第一表名则将下一个分布规则确定为当前分布规则
4 .根据权利要求1所述的方法其特征在于在从所述分布式数据库预配置的分布规则
列表中匹配目标分布规则之后所述方法还包括
若在所述分布式数据库预配置的分布规则列表中未匹配到目标分布规则则检测所述
分布式数据库的默认分布规则是否启用
在所述分布式数据库的默认分布规则启用时获取所述默认分布规则将所述默认分
布规则补充至所述第一建表语句得到第三建表语句执行所述第三建表语句以按照所述
默认分布规则将所述待执行数据分发至分布式数据库的多个数据节点
5 .根据权利要求4所述的方法其特征在于执行所述第三建表语句以按照所述默认
分布规则将所述待执行数据分发至分布式数据库的多个数据节点包括
在执行所述第三建表语句时获取所述第三建表语句中默认分布规则的默认分发策
默认拆分规则和默认分片规则
基于所述默认分发策略所述默认拆分规则和默认分片规则将所述待执行数据分发
至所述分布式数据库的所有的数据节点
6 .根据权利要求1所述的方法其特征在于执行所述第二建表语句以按照所述目标
分布规则将所述待执行数据分发至分布式数据库的多个数据节点包括
在执行所述第二建表语句时获取所述第二建表语句中目标分布规则的哈希分发策
权 利 要 求 书
1/2
2
CN 117609390 A
2
of 16
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文档被以下合辑收录

评论

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