暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
Mpp数据库查询任务均衡的方法、系统、设备及介质_CN117971506A_南大通用.pdf
37
11页
0次
2024-06-11
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202410377170 .5
(22)申请日 2024 .03 .29
(71)申请人 天津南大通用数据技术股份有限公
地址 300384 天津市滨海新区华苑产业区
海泰发展六道6号海泰绿色产业基地J
(72)发明人 姜骁 
(74)专利代理机构 天津展誉专利代理有限公司
12221
专利代理师 陈欣
(51)Int.Cl .
G06F
9/50
(2006 .01)
G06F
16/2455
(2019 .01)
(54)发明名称
MPP数据库查询任务均衡的方法系统设备
及介质
(57)摘要
本发明涉及数据查询技术领域尤其涉及一
MPP数据库查询任务均衡的方法系统设备及
介质包括如下步骤S1 .确定是否存在不可用的
节点并确定直接影响分片及间接影响分片S2 .
分配直接影响分片S3 .分配间接影响分片对间
接影响分片逐一采用的策略为对其表名称计算
哈希值再用哈希值对主备片数量取模由计算
结果决定把间接影响分片的任务分配给主片还
是备片本发明提供的技术方案中通过本发明
提供的方法步骤使得运算中不会出现总是某个
计算节点分配到多个任务而且由于表和计算节
点之间存在映射关系因此计算节点上比较容易
管理数据缓存
权利要求书2页 说明书6页 附图2页
CN 117971506 A
2024.05.03
CN 117971506 A
1 .一种MPP数据库查询任务均衡的方法,其特征在于包括如下步骤
S1 .确定是否存在不可用的节点并确定直接影响分片及间接影响分片其中不可用的
节点中存放不可用主片及不可用备片直接影响分片为将不可用主片作为主片的分片及将
不可用备片作为主片的分片所述不可用主片及不可用备片的可用副本所在的计算节点为
间接影响计算节点 ,所述间接影响计算节点上的除直接影响分片以外的其他分片作为间接
影响分片
S2 .分配直接影响分片
S3 .分配间接影响分片
对间接影响分片逐一采用的策略为对其表名称计算哈希值再用哈希值对主备片数量
取模由计算结果决定把间接影响分片的任务分配给主片还是备片
2 .根据权利要求1所述的一种MPP数据库查询任务均衡的方法其特征在于步骤S2
直接影响分片分配策略为将所述不可用主片及不可用备片分配到其副本所在的间接影响
计算节点上
3 .根据权利要求1所述的一种MPP数据库查询任务均衡的方法其特征在于步骤S3
分配间接影响分片策略为
S31 .确定间接影响分片主备分片存放在的计算节点序列{计算节点_A, 计算节点_B}
均可用其中计算节点_A为主片计算节点_B为备片
S32 .对间接影响分片的表名称计算哈希值
Hash(间接影响分片的表名称) = C
其中C为间接影响分片的表名称的哈希值
S33 .用步骤S32中哈希值对间接影响分片主备片数量取模
CMOD N
其中N为间接影响分片的主副本数量
S34 .由计算结果决定把任务分配给主片还是备片
如果结果是0则分配给计算节点_A如果结果是1则分配给计算节点_B
S35 .重复S31S34计算其他间接影响分片
4 .根据权利要求1所述的一种MPP数据库查询任务均衡的方法其特征在于所有分片
中除直接影响分片及间接影响分片外为不受影响分片所述不受影响分片的分配策略不受
直接影响分片及间接影响分片分配策略影响
5 .一种MPP数据库查询任务均衡的系统其特征在于包括
分片判断模块用于确定是否存在不可用的节点并确定直接影响分片及间接影响分
片,其中不可用的节点中存放不可用主片及不可用备片直接影响分片为将不可用主片作
为主片的分片及将不可用备片作为主片的分片所述不可用主片及不可用备片的可用副本
所在的计算节点为间接影响计算节点 ,所述间接影响计算节点上的除直接影响分片以外的
其他分片作为间接影响分片
直接影响分片分配模块用于分配直接影响分片
间接影响分片分配模块用于分配间接影响分片
对间接影响分片逐一采用的策略为对其表名称计算哈希值再用哈希值对主备片数量
取模由计算结果决定把间接影响分片的任务分配给主片还是备片
权 利 要 求 书
1/2
2
CN 117971506 A
2
6 .一种电子设备包括存储器处理器及存储在所述存储器上并可在所述处理器上运
行的计算机程序其特征在于所述处理器执行所述计算机程序时实现如权利要求14
一项所述一种MPP数据库查询任务均衡的方法的步骤
7 .一种存储介质其上存储有计算机程序其特征在于所述计算机程序被处理器执行
时实现如权利要求14任一项所述一种MPP数据库查询任务均衡的方法的步骤
权 利 要 求 书
2/2
3
CN 117971506 A
3
of 11
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。