[发明专利]MPP数据库的管理方法、装置、系统、服务器及介质在审
| 申请号: | 201711477888.8 | 申请日: | 2017-12-29 | 
| 公开(公告)号: | CN108228796A | 公开(公告)日: | 2018-06-29 | 
| 发明(设计)人: | 武云峰;牟宇航;马如悦 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 | 
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 | 
| 代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 张臻贤;李够生 | 
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 大规模并行处理 数据库配置 数据库 部署 服务器 监控一体化 服务建议 培训成本 水平扩展 信息分发 优化系统 主节点 返回 管理 配置 应用 维护 | ||
1.一种大规模并行处理数据库的管理方法,其特征在于,应用于主节点,包括:
获取数据库配置信息;
将所述数据库配置信息分发给从节点,以使所述从节点根据所述数据库配置信息进行大规模并行处理数据库的部署以生成部署结果;以及
接收所述从节点返回的所述部署结果。
2.根据权利要求1所述的方法,其特征在于,所述获取数据库配置信息包括:
获取预先存储的数据库配置信息;和/或
从所述用户界面接收用户配置信息,并对所述用户配置信息进行校验,以根据校验结果生成所述数据库配置信息。
3.根据权利要求1所述的方法,其特征在于,还包括:
根据来自用户界面的操作指令向所述从节点下发业务代理指令;
接收所述从节点执行所述主节点下发的业务代理指令后返回的处理结果;
将来自各个所述从节点的处理结果汇总得到最终执行结果;以及
将所述最终执行结果提供给用户界面。
4.根据权利要求3所述的方法,其特征在于,还包括:
与从节点保持心跳连接;
通过心跳连接向所述从节点下发业务代理指令;和/或,通过心跳连接接收所述从节点返回的处理结果。
5.根据权利要求1所述的方法,其特征在于,还包括:
接收来自用户界面的数据库指标数据查询请求;
根据所述来自用户界面的数据库指标数据查询请求,向指标服务器获取相应的数据库指标数据;以及
将所述数据库指标数据提供给用户界面。
6.根据权利要求1-5中任一项所述的方法,其特征在于,还包括:通过表述性状态传递接口与用户界面通信连接。
7.一种大规模并行处理数据库的管理方法,其特征在于,应用于从节点,包括:
接收来自主节点的数据库配置信息;
根据所述数据库配置信息进行大规模并行处理数据库的部署;
根据大规模并行处理数据库的部署是否成功生成部署结果;以及
将所述部署结果返回给所述主节点。
8.根据权利要求7所述的方法,其特征在于,还包括:
接收来自所述主节点下发的业务代理指令;
执行所述业务代理指令;
将执行所述业务代理指令的处理结果返回给所述主节点。
9.根据权利要求8所述的方法,其特征在于,还包括:
与主节点保持心跳连接;
通过心跳连接接收来自所述主节点下发的业务代理指令;和/或,通过心跳连接将执行所述业务代理指令的处理结果返回给所述主节点。
10.根据权利要求7-9中任一项所述的方法,其特征在于,还包括:采集数据库指标数据,并将所述数据库指标数据发送给指标服务器。
11.根据权利要求10所述的方法,其特征在于,采集数据库指标数据,包括:
收集第一指标数据,所述第一指标数据包括CPU使用率、内存使用率和/或磁盘使用率;和/或,
收集第二指标数据,所述第二指标数据包括:索引个数、分片情况、导入速率、导入次数、查询次数和/或JVM使用数据。
12.根据权利要求7-9中任一项所述的方法,其特征在于,还包括:对从节点所在的物理机的物理资源进行分配、管理和/或隔离,所述物理资源包括:CPU资源、内存资源和/或IO资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711477888.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:添加业务对象的方法及装置
- 下一篇:一种海量日志数据的高效低成本处理方法





