发明名称 |
基于对等部署的分布式数据库查询优先级管理的实现方法 |
摘要 |
本发明提供基于对等部署的分布式数据库查询优先级管理的实现方法,包含:对于分布式数据库的每个查询执行节点,按照相同的集群既定的优先级定义将其资源按照一定的比例进行划分;在各个执行节点上建立一致的基于集群优先级的任务队列,每个任务队列可管理一定数目的查询任务,集群为查询任务提供全局唯一的任务ID,查询任务按照任务ID在任务队列中排序;各个执行节点对于任务队列,采用相同的调度模式,高优先级出列的任务会多于低优先级。本发明具有的优点和积极效果是:对不同优先级别对各个执行节点统一按比例划分资源,以确保高优先级查询可获得更多执行资源;只需各个执行节点按照同样的策略部署即可而无需统一的资源管理中心。 |
申请公布号 |
CN104391918A |
申请公布日期 |
2015.03.04 |
申请号 |
CN201410663305.0 |
申请日期 |
2014.11.19 |
申请人 |
天津南大通用数据技术股份有限公司 |
发明人 |
陈青;张学;崔维力;武新 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
天津滨海科纬知识产权代理有限公司 12211 |
代理人 |
杨慧玲 |
主权项 |
基于对等部署的分布式数据库查询优先级管理的实现方法,其特征在于,包含:对于分布式数据库的每个查询执行节点,按照相同的集群既定的优先级定义将其资源按照一定的比例进行划分,优先级高的资源比例大;在各个执行节点上建立一致的基于集群优先级的任务队列,每个任务队列可管理一定数目的查询任务,集群为查询任务提供全局唯一的任务ID,查询任务按照任务ID在任务队列中排序;各个执行节点对于任务队列,采用相同的调度模式,优先级从高到低从任务队列中或取不同数目的任务去执行,高优先级出列的任务会多于低优先级。 |
地址 |
300384 天津市滨海新区高新区华苑产业区海泰发展六道6号海泰绿色产业基地J-518 |