[发明专利]数据库管理系统及方法在审
| 申请号: | 201910055160.9 | 申请日: | 2019-01-21 |
| 公开(公告)号: | CN111459903A | 公开(公告)日: | 2020-07-28 |
| 发明(设计)人: | 章爱国;刘力;孟祥晶;高欢斌 | 申请(专利权)人: | 顺丰科技有限公司 |
| 主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/27;G06F16/25 |
| 代理公司: | 北京志霖恒远知识产权代理事务所(普通合伙) 11435 | 代理人: | 成丹 |
| 地址: | 518061 广东省深圳市南山区学府路(以南)*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据库 管理 系统 方法 | ||
本申请公开了一种数据库管理系统及方法,该系统包括:第一管理服务器,该第一管理服务器包括:检测模块,用于通过java数据库连接检测第一管理服务器所管理的该数据库集群中的主服务器的连通性、主服务器所在的物理主机的连通性和/或主服务器的数据库实例的连通性;切换模块,用于基于该检测模块的检测结果将该数据库集群中的从服务器切换为该数据库集群的主服务器。本申请实施例利用java数据库连接,完成管理服务器与所管理的数据库集群中数据库的直接交互,无需在数据库实例中部署代理服务,实现了在主从服务器上部署有多个数据库实例的数据库集群的管理,实现了数据库架构的扩展。
技术领域
本申请一般涉及数据库运维管理技术领域,具体涉及一种数据库管理系统及方法。
背景技术
随着企业规模的壮大和业务形式的复杂化,企业内部对数据库管理能力和存储能力要求越来越高。SSD架构的高可用数据库架构(MySQL HA)与传统的甲骨文(oracle)数据库架构和存储网络(SAN)的存储性能相比,MySQL HA的存储性能更优。
高可用数据库架构要求一个数据库集群中必须最少有三台数据库服务器,一主二从,即一台充当主服务器,一台充电备用服务器,另外一台充当从服务器。并要求配置一台管理服务器,即一个管理服务(MHA-manger)节点,且在数据库集群中的为每个数据库实例配置一个代理服务节点,即MHA-agent。管理服务器利用每个实例的MHA-agent与每个数据库进行数据交互,具体利用每个数据库实例所在的物理机的IP来标识不同的实例,实现所有数据库集群的管理。
由于所有的数据库集群利用配置的MHA-manger及MHA-agent来管理,当一台物理主机上需要部署多个数据库实例时,使得物理机主上对应的部署多个MHA-agent,导致数据库架构不灵活。
发明内容
鉴于现有技术中的上述缺陷或不足,期望提供一种数据库管理系统及方法,以实现数据库的高效灵活管理。
第一方面,本申请提供一种数据库管理系统,该系统包括:第一管理服务器,该第一管理服务器用于管理预先分配的至少一个数据库集群,该数据库集群包括主服务器和从服务器,该主服务器及该从服务器上配置有至少一个数据库实例,其中,
该第一管理服务器包括:
检测模块,用于通过java数据库连接检测第一管理服务器所管理的该数据库集群中的主服务器的连通性、主服务器所在的物理主机的连通性和/或主服务器的数据库实例的连通性;
切换模块,用于基于该检测模块的检测结果,在主服务器不正常时,将该数据库集群中的从服务器切换为该数据库集群的新的主服务器。
第二方面,本申请实施例提供一种数据库管理方法,该方法包括:
第一管理服务器通过java数据库连接检测其管理的预先分配的至少一个数据库集群中的主服务器的连通性、主服务器所在的物理主机的连通性和/或主服务器的数据库实例的连通性,数据库集群包括主服务器和从服务器,主服务器及从服务器上配置有至少一个数据库实例;
基于检测结果,在主服务器不正常时,将数据库集群中的从服务器切换为数据库集群的新的主服务器。
综上,本申请实施例提供的数据库管理系统,通过在管理服务器上设置用于管理数据库集群的检测模块及切换模块,使得检测模块利用java数据库连接,检测所管理的数据库集群中的主服务器的连通性、所在的物理主机的连通性和/或数据库实例的连通性,进而使得切换模块根据检测模块的检测结果,完成主从服务器的切换,利用java数据库连接,实现了管理服务器与管理的数据库集群中数据库的直接交互,无需在数据库实例中部署代理服务,实现了在物理主机上部署有多个数据库实例的数据库集群的管理,实现了数据库架构的扩展。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于顺丰科技有限公司,未经顺丰科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910055160.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种AR汽车营销系统和方法
- 下一篇:一种POI地址的补充方法及装置





