[发明专利]基于对等部署的分布式数据库查询优先级管理的实现方法有效
申请号: | 201410663305.0 | 申请日: | 2014-11-19 |
公开(公告)号: | CN104391918B | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 陈青;张学;崔维力;武新 | 申请(专利权)人: | 天津南大通用数据技术股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 天津滨海科纬知识产权代理有限公司12211 | 代理人: | 杨慧玲 |
地址: | 300384 天津市滨海新区高新区华*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 对等 部署 分布式 数据库 查询 优先级 管理 实现 方法 | ||
1.基于对等部署的分布式数据库查询优先级管理的实现方法,其特征在于,包含:
对于分布式数据库的每个查询执行节点,按照相同的集群既定的优先级定义将其资源按照一定的比例进行划分,优先级高的资源比例大;
在各个执行节点上建立一致的基于集群优先级的任务队列,每个任务队列可管理一定数目的查询任务,集群为查询任务提供全局唯一的任务ID,查询任务按照任务ID在任务队列中排序;
各个执行节点对于任务队列,采用相同的调度模式,优先级从高到低从任务队列中获 取不同数目的任务去执行,高优先级出列的任务会多于低优先级。
2.根据权利要求1所述的基于对等部署的分布式数据库查询优先级管理的实现方法,其特征在于:对于分布式数据库的每个查询执行节点,将其资源按照一定的比例进行划分为多个资源管理组,每个资源管理组对应一个优先级,不同优先级的查询会挂接到对应的资源管理组上。
3.根据权利要求1所述的基于对等部署的分布式数据库查询优先级管理的实现方法,其特征在于:所述任务ID会按照无回溯模式创建,保证先到的查询可获得较小的任务ID。
4.根据权利要求1所述的基于对等部署的分布式数据库查询优先级管理的实现方法,其特征在于:各个优先级的调度任务队列长度作为参数允许集群配置,从高到低访问任务队列,获取设定的任务,如任务队列中数目小于调度任务队列长度,则全部取出。
5.根据权利要求4所述的基于对等部署的分布式数据库查询优先级管理的实现方法,其特征在于:所述调度任务队列长度为所有优先级一次出列任务的总和的长度。
6.根据权利要求2所述的基于对等部署的分布式数据库查询优先级管理的实现方法,其特征在于:所述资源管理组实现需控系统资源的选取及其使用参数的设定。
7.基于对等部署的分布式数据库查询优先级管理的实现装置,其特征在于,包含:
资源管控单元,用于对于分布式数据库的每个查询执行节点,按照相同的集群既定的优先级定义将其资源按照一定的比例进行划分,优先级高的资源比例大;
任务管理单元,用于在各个执行节点上建立一致的基于集群优先级的任务队列,每个任务队列可管理一定数目的查询任务,集群为查询任务提供全局唯一的任务ID,查询任务按照任务ID在任务队列中排序;
任务调度单元,实现各个执行节点对于任务队列,采用相同的调度模式,优先级从高到低从任务队列中获 取不同数目的任务去执行,高优先级出列的任务会多于低优先级。
8.根据权利要求7所述的基于对等部署的分布式数据库查询优先级管理的实现装置,其特征在于:任务管理单元还实现所述任务ID按照无回溯模式创建,保证先到的查询可获得较小的任务ID。
9.根据权利要求7所述的基于对等部署的分布式数据库查询优先级管理的实现装置,其特征在于:任务调度单元将各个优先级的调度任务队列长度作为参数允许集群配置,从高到低访问任务队列,获取设定的任务。
10.根据权利要求7所述的基于对等部署的分布式数据库查询优先级管理的实现装置,其特征在于:所述资源管控单元实现需控系统资源的选取及其使用参数的设定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津南大通用数据技术股份有限公司,未经天津南大通用数据技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410663305.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种查询数据集的方法及装置
- 下一篇:一种增量抓取网页内容的方法