[发明专利]一种数据库管理平台有效
申请号: | 201310268144.0 | 申请日: | 2013-06-29 |
公开(公告)号: | CN104252485B | 公开(公告)日: | 2017-08-04 |
发明(设计)人: | 乔婧;潘莹;张洪庆 | 申请(专利权)人: | 北京新媒传信科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市隆安律师事务所11323 | 代理人: | 权鲜枝,齐辉 |
地址: | 100089 北京市海淀区万*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种数据库管理平台。该数据库管理平台包括主机管理模块,用于将MySQL数据库的主机安装至数据库管理平台中,以由该主机承载数据库实例;组管理模块,用于设置实例组,以及,将运行相同数据的数据库实例划分在同一实例组中,建立实例组与域名的逻辑对应关系,根据该逻辑对应关系为每个实例组分配一个独有的域名,并为每个实例组生成一条实例组记录;智能名系统DNS管理模块,用于为管理的每个域名维护一个动态DNS记录;实例管理模块,用于为管理的每个数据库实例维护一条实例记录,根据需要上线的数据库实例归属实例组的实例组记录、该数据库实例的实例记录和动态DNS记录,实现数据库实例的上线操作和下线操作。 | ||
搜索关键词: | 一种 数据库 管理 平台 | ||
【主权项】:
一种数据库管理平台,其特征在于,所述平台包括:主机管理模块,用于将MySQL数据库的主机安装至数据库管理平台中,以由该主机承载数据库实例;组管理模块,用于设置实例组,以及,将运行相同数据的数据库实例划分在同一实例组中,建立实例组与域名的逻辑对应关系,根据该逻辑对应关系为每个实例组分配一个独有的域名,并为每个实例组生成一条实例组记录;智能域名系统DNS管理模块,用于为管理的每个域名维护一个动态DNS记录,该动态DNS记录中的信息包括域名所属实例组标识、域名所属实例标识、域名类型和存活标识;实例管理模块,用于为管理的每个数据库实例维护一条实例记录,根据需要上线的数据库实例归属实例组的实例组记录、该数据库实例的实例记录和动态DNS记录,实现数据库实例的上线操作;以及,根据已上线的数据库实例归属的实例组的实例组记录、该数据库实例的实例记录和动态DNS记录,实现数据库实例的下线操作;所述实例组记录中包括实例组标识、实例组独有的端口和实例组配置模板;所述实例记录中包括主机标识、实例标识、所属实例组标识、端口、角色标识和存活标识;所述实例管理模块还包括数据库实例上线单元,用于实现数据库的实例上线,具体包括如下子单元:创建子单元,用于当接收到API接口发送的创建命令时,在为需要上线的数据库实例分配的主机上生成初始文件,开启为该数据库实例分配的端口,并将该数据库实例所属实例组的实例组配置模板读入为该数据库实例维护的实例表记录中;启动子单元,用于当接收到API接口发送的启动命令时,利用所述实例表记录中的实例组配置模板生成针对需要上线的数据库实例的配置文件;同步子单元,用于当接收到API接口发送的同步命令时,若所述角色标识指示需要上线的数据库实例为主库,将该数据库实例添加至所属的实例组中,当所述角色标识指示需要上线的数据库实例为从库,将该数据库实例添加至所属的实例组中,并建立该从库与主库的同步关系;上线子单元,用于当接收到API接口发送的上线命令时,将所述动态DNS记录中和所述实例记录中需要上线的数据库实例对应的存活标志都设置为真,以启用该数据库实例的域名,将所述数据库实例上线。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新媒传信科技有限公司,未经北京新媒传信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310268144.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种数据库数据核算方法和装置
- 下一篇:一种用于胸腔引流管的连接装置