一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种融合型数据库平台即服务的制作方法

2022-04-30 09:42:16 来源:中国专利 TAG:

技术特征:
1.一种融合型数据库平台即服务,其特征在于,包括:一监控模块,用于调用一目标数据库的性能查询接口,以实时获取所述目标数据库的性能指标监控数据,并进行可视化的展示,所述目标数据库为greenplum数据库;一管理模块,用于调用一开源的数据库管理工具,以接收用户于所述目标数据库对应的前端界面上的操作指令,并通过所述开源的数据库管理工具将所述操作指令以对应的命令行发送至所述目标数据库,以对所述目标数据库进行可视化管理操作。2.根据权利要求1所述的一种融合型数据库平台即服务,其特征在于,所述监控模块包括:一获取单元,用于实时获取所述性能指标监控数据,所述性能指标监控数据包括所述目标数据库的关键运行性能指标;一比较单元,连接所述获取单元,用于按照一预设周期将各所述关键运行性能指标与对应的预先设置的指标阈值进行比较;一告警单元,连接所述比较单元,用于当同一所述关键运行性能指标连续一预设次数超过对应的所述预先设置的指标阈值时生成告警,并输出一告警信息。3.根据权利要求2所述的一种融合型数据库平台即服务,其特征在于,所述监控模块还包括:一时序数据库,连接所述告警单元,用于存储所述告警信息;一发送单元,连接所述时序数据库,用于从所述时序数据库中获取所述告警信息,并通过调用短信接口和/或或微信公众号接口,以短信和/或语音电话和/或微信消息的方式发送给相关人员。4.根据权利要求1所述的一种融合型数据库平台即服务,其特征在于,所述管理模块按照标准数据库连接的方式将所述操作指令对应的命令行发送至所述目标数据库。5.根据权利要求1所述的一种融合型数据库平台即服务,其特征在于,所述目标数据库的关键运行性能指标包括所述目标数据库的基本信息、连接数信息、表数统计信息、存储信息、各数据库信息、监控查询信息、集群度量信息、告警信息中的一种或多种组合;其中,所述基本信息包括运行时间、和/或软件版本号、和/或master节点是否可达、和/或standby节点是否可达、和/或在线账号数、和/或账号总数、和/或当前客户端数;所述连接数信息包括当前连接数、和/或客户端连接数、和/或在线账号连接数、和/或活动连接数;所述表数统计信息包括各目标数据库内数据表的总数目、和/或当前库内数据表总数目;所述存储信息包括各段剩余储存空间、和/或各数据库存储空间使用情况、和/或各数据库耗用存储速率;所述各数据库信息包括各所述主机的cpu占用情况、和/或内存及硬盘使用情况、和/或硬盘读写速度、和/或网络连接速度;所述监控查询信息包括查询标识符、和/或响应状态、和/或用户名、和/或数据库、和/或资源队列、和/或上传时间、和/或排队时间、和/或运行时间、和/或溢出文件、和/或cpu时间;所述告警信息包括告警时间、和/或告警类型、和/或告警事件、和/或定位信息。
6.根据权利要求1所述的一种融合型数据库平台即服务,其特征在于,所述管理模块包括:库管理单元,用于对数据库的新建、编辑、删除操作进行管理;表管理单元,用于对数据表的新建、删除、清空、表结构编辑、结构化查询语言操作、表信息查看、建表语句查看、重命名操作进行管理;视图管理单元,用于对视图的新建、删除、编辑、结构化查询语言操作操作进行管理;存储过程管理单元,用于对存储过程的新建、删除、编辑、执行操作进行管理;函数管理单元,用于对函数的的新建、删除、编辑、执行操作进行管理;触发器管理单元,用于对触发器的新建、删除、编辑操作进行管理;事件管理单元,用于对事件的新建、删除、编辑操作进行管理。7.根据权利要求1所述的一种融合型数据库平台即服务,其特征在于,所述管理模块还包括:监控管理单元,用于进行监控模块的启动或暂停;会话管理单元,用于按照预设条件进行实例会话的查看、停止、多维度统计;结构化查询窗口单元,用于执行结构化查询语句;所述结构化查询语句的执行记录;以及提供结构化查询语言模板;导入导出单元,用于将数据导入所述目标数据库中;以及从所述目标数据库中导出数据。8.根据权利要求1所述的一种融合型数据库平台即服务,其特征在于,所述监控模块还包括:一可视化展示单元,用于利用一开源的前端展示工具对所述性能指标监控数据进行可视化的展示。9.根据权利要求8所述的一种融合型数据库平台即服务,其特征在于,所述开源的前端展示工具为系统监控和报警工具或可视化工具。10.根据权利要求1所述的一种融合型数据库平台即服务,其特征在于,所述开源的数据库管理工具为通用数据库管理。

技术总结
本发明公开了一种融合型数据库平台即服务,属于数据库监控和管理领域,包括:监控模块,用于调用目标数据库的性能查询接口,以实时获取目标数据库的性能指标监控数据;管理模块,用于调用一开源的数据库管理工具,以接收用户于目标数据库对应的前端界面上的操作指令,并通过开源的数据库管理工具将操作指令以对应的命令行发送至目标数据库,以对目标数据库进行可视化管理操作。本发明将GP数据库进行可视化的前端界面显示,方便用户操作,降低GP数据库的使用难度,提升操作和管理效率;同时通过调用GP数据库的性能查询接口及时获取GP数据库的性能指标,便于用户提早发现问题,为数据库管理提供有力支撑。数据库管理提供有力支撑。数据库管理提供有力支撑。


技术研发人员:程栋 王铮 刘建华 曾翠
受保护的技术使用者:上海市大数据股份有限公司
技术研发日:2021.12.24
技术公布日:2022/4/29
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献