[发明专利]数据库管理系统及方法在审
申请号: | 202210546843.6 | 申请日: | 2022-05-18 |
公开(公告)号: | CN114996352A | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 张纪宽;胡晓峰;刘先攀;田勇;胡新静;矫恒浩;王宝云 | 申请(专利权)人: | 聚好看科技股份有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F11/20 |
代理公司: | 北京国之大铭知识产权代理事务所(普通合伙) 11565 | 代理人: | 张平 |
地址: | 266104 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 管理 系统 方法 | ||
1.一种数据库管理系统,其特征在于,包括:容器编排集群和平台即服务集群,所述容器编排集群中包括原主数据库和原备数据库;
所述平台即服务集群,被配置为:当探测到所述原主数据库发生故障时,将所述原备数据库升级为新主数据库,向所述容器编排集群发送服务切换请求;
所述容器编排集群,被配置为:响应于所述服务切换请求,将接收到的数据访问请求路由至所述新主数据库;
所述平台即服务集群,被配置为:当探测到所述原主数据库故障恢复时,将所述原主数据库降级为新备数据库。
2.根据权利要求1所述的系统,其特征在于,所述容器编排集群中包括:一个或多个statefulset;
单个所述statefulset,被配置为:对所述容器编排集群中的单个数据库进行管理;
所述平台即服务集群,被配置为:当所述容器编排集群中存在多个数据库的情况下,向所述容器编排集群发送针对单个数据库的配置命令;
所述容器编排集群,被配置为:响应于所述配置指令,对单个所述数据库进行配置。
3.根据权利要求1所述的系统,其特征在于,所述平台即服务集群,被配置为:当所述容器编排集群中的调度单元发生变化时,向所述容器编排集群发送地址设置命令;
所述容器编排集群,被配置为:响应于所述地址设置命令,将变化后的调度单元的互联网协议地址设置为变化前的调度单元的互联网协议地址。
4.根据权利要求1所述的系统,其特征在于,所述平台即服务集群,被配置为:预先建立服务名称、所述原主数据库的互联网协议地址和所述原备数据库的互联网协议地址的映射关系;
所述服务切换请求用于将所述服务名称对应的互联网协议地址由所述原主数据库的互联网协议地址切换为所述原备数据库的互联网协议地址。
5.根据权利要求1所述的系统,其特征在于,所述平台即服务集群包括:数据库命令接口;
所述平台即服务集群,被配置为:通过所述数据库命令接口向所述容器编排集群发送控制命令;
所述容器编排集群,被配置为:响应于所述控制命令,对所述容器编排集群中的容器进行控制管理。
6.根据权利要求1所述的系统,其特征在于,所述平台即服务集群包括:一个或多个微服务、应用程序接口网关和注册中心;
所述应用程序接口网关,被配置为:接收用户请求,对所述用户请求进行权限验证,在权限验证通过后,从所述注册中心获取所述用户请求对应的微服务的地址信息;
基于所述地址信息,向所述用户请求对应的微服务发送所述用户请求,以通过所述微服务对所述用户请求进行处理。
7.根据权利要求6所述的系统,其特征在于,所述一个或多个微服务包括高可用微服务;
所述高可用微服务,被配置为:当探测到所述原主数据库发生故障时,将所述原备数据库升级为新主数据库,向所述容器编排集群发送所述服务切换请求;
当探测到所述原主数据库故障恢复时,将所述原主数据库降级为新备数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于聚好看科技股份有限公司,未经聚好看科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210546843.6/1.html,转载请声明来源钻瓜专利网。