[发明专利]数据库部署的方法、装置及电子设备在审
申请号: | 202110376439.4 | 申请日: | 2021-04-07 |
公开(公告)号: | CN113076112A | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 宋林海;赵增;刘柏 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F16/21;G06F16/27 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 钟扬飞 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 部署 方法 装置 电子设备 | ||
本申请实施例提供一种数据库部署的方法、装置及电子设备,其中,通过响应数据库申请,提取出部署策略参考信息,并基于该部署策略参考信息确定数据库部署策略,以及基于确定的数据库部署策略完成数据库的部署。该方式中无需管理人员人工选择数据库库部署策略,有效避免人为部署数据库过程中因遗漏数据库部署信息导致的数据库部署策略与申请不匹配的问题,进而避免了已部署数据库的修改过程,从而能够缩短数据库部署周期,提高数据库部署的效率。
技术领域
本发明涉及计算机技术领域,尤其是涉及一种数据库部署的方法、装置及电子设备。
背景技术
在项目开发(例如:游戏项目的开发)中,应用开发人员首先需要提交数据库申请内容给数据库管理人员,由管理人员基于该申请内容进行需求审批,当审批通过之后,管理人员再根据上述申请内容选取数据库部署方式进行数据库部署。这种人为部署数据库的方式,可能会遗漏申请内容中的某些数据库部署信息,造成的数据库部署不符合申请需要,需要重复进行数据库部署的修改,导致数据库部署周期长、部署效率低等问题。
发明内容
有鉴于此,本发明的目的在于提供一种数据库部署的方法、装置及电子设备,以缩短数据库部署时长提高部署效率。
第一方面,本发明实施例提供了一种数据库部署的方法,其中,该方法包括:响应于客户端发送的数据库申请,提取数据库申请中携带的部署策略参考信息;其中,部署策略参考信息用于表征数据库申请对应的数据对数据库的需求信息;基于部署策略参考信息确定数据库申请对应的数据库部署策略;基于确定的数据库部署策略部署数据库申请对应的数据库。
上述部署策略参考信息包括数据重要程度信息和数据库访问性能信息;基于部署策略参考信息确定数据库申请对应的数据库部署策略的步骤,包括:基于数据重要程度信息和数据库访问性能信息确定数据库申请对应的数据库等级;将数据库等级对应的数据库部署策略,确定为数据库申请对应的数据库部署策略;其中,数据库等级由高级到低级分别对应中控机的物理机部署策略、集群服务器的集群部署策略和实例物理机的实例部署策略。
上述基于数据重要程度信息和数据库访问性能信息确定数据库申请对应的数据库等级的步骤,包括:如果数据重要程度信息为高等级,或者,数据重要程度信息为中等级,且数据库访问性能信息为高等级,确定数据库申请对应的数据库等级为高级;如果数据重要程度信息为中等级,且数据库访问性能信息为中等级,确定数据库申请对应的数据库等级为中级;如果数据重要程度信息和数据库访问性能信息中存在至少一个为低等级,确定数据库申请对应的数据库等级为低级。
上述基于确定的数据库部署策略部署数据库申请对应的数据库的步骤,包括:如果确定的数据库部署策略部署为物理机部署策略,触发中控机的中控部署服务在物理机上部署数据库申请对应的数据库;如果确定的数据库部署策略部署为集群部署策略,触发集群服务器的自动运维系统在集群上部署数据库申请对应的数据库;如果确定的数据库部署策略部署为实例部署策略,触发实例物理机的TiDB数据库实例池在数据库实例上部署数据库申请对应的数据库。
上述在响应于客户端发送的数据库申请之后,该方法还包括:提取数据库申请中携带的审核信息;其中,审核信息为申请数据库的项目对应的项目信息;应用审核信息和部署策略参考信息,获取数据库申请对应的审核结果;其中,审核结果用于表征审核信息和部署策略参考信息是否符合项目的项目要求;如果审核结果为通过,执行基于部署策略参考信息确定数据库申请对应的数据库部署策略的步骤。
上述方法还包括:响应数据库申请对应的数据库部署完成事件,将客户端的业务名和业务密码配置为数据库的授权账号,得到数据库的访问权限信息;其中,访问权限信息包括数据库的标识与业务名和业务密码的对应关系。
上述方法还包括:响应于客户端发送的数据库访问申请,提取数据库访问申请中携带的数据库标识和授权账号;判断提取到的数据库标识和授权账号是否与访问权限信息一致;如果是,允许客户端访问数据库标识对应的数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110376439.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种探针机构和可变温真空探针平台
- 下一篇:一种元件边缘效应抑制工装和方法