[发明专利]一种优化阵列数据库并行数据加载性能的系统有效
申请号: | 201510952414.9 | 申请日: | 2015-12-18 |
公开(公告)号: | CN105608138B | 公开(公告)日: | 2019-03-12 |
发明(设计)人: | 李晖;陈梅;李宏源;邱能俊 | 申请(专利权)人: | 贵州大学;贵州优联博睿科技有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F9/445;G06F9/50 |
代理公司: | 北京联创佳为专利事务所(普通合伙) 11362 | 代理人: | 韩炜 |
地址: | 550025 贵州省贵阳市花*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种优化阵列数据库数据并行加载性能的系统,包括监控引擎(1),监控引擎(1)收集数据库集群(2)的监控信息,将监控信息反馈到FASTLoad系统组件(3),FASTLoad系统组件(3)根据监控信息对待加载的数据进行分配方法数据加载;监控引擎(1)用于实时监控数据库节点(7);数据库集群(2)用于数据加载的执行;FASTLoad系统组件(3)用于数据的分割处理和加载。本发明不仅能满足阵列数据的加载需求,而且是一种能够对大规模基于阵列模型的数据进行数据并行加载的科学数据管理工具系统,该系统性能是原有的数据库系统加载数据机制的性能的4到6倍。 | ||
搜索关键词: | 一种 优化 阵列 数据库 并行 数据 加载 性能 系统 | ||
【主权项】:
1.一种优化阵列数据库数据并行加载性能的系统,其特征在于:包括监控引擎(1),监控引擎(1)收集数据库集群(2)的监控信息,将监控信息反馈到FASTLoad系统组件(3),FASTLoad系统组件(3)根据监控信息对待加载的数据进行分配方法数据加载;监控引擎(1)用于实时监控数据库节点(7);数据库集群(2)用于数据加载的执行;FASTLoad系统组件(3)用于数据的分割处理和加载;基于下述分配方法来安排数据库节点(7)参与数据加载任务:(1)如果数据加载任务T及其子任务TA在某数据库节点(7)上运行时所需要的内存量,小于该数据库节点(7)的可用内存量的m%,则将该数据加载任务T及其子任务TA加入到任务队列中,等待执行;如果该数据加载任务T被指明为紧急任务,则将该数据加载任务T及其子任务TA在该数据库节点(7)的任务等待队列中进行插队,将其排到队列的最前面,等待当前正在执行的任务执行完后即可进行数据加载任务的执行;其中,0
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州大学;贵州优联博睿科技有限公司,未经贵州大学;贵州优联博睿科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510952414.9/,转载请声明来源钻瓜专利网。
- 上一篇:电子设备及其控制方法
- 下一篇:获得情感词知识库的方法、装置及终端