【技术实现步骤摘要】
管理云数据库的主节点和从节点的方法及装置
本专利技术涉及计算机
,特别涉及管理云数据库的主节点和从节点的方法及装置。
技术介绍
随着近年来云计算概念的兴起,数据库逐渐被迁移到云计算平台,成为云数据库。如,Redis云数据库,是一种非关系型内存数据库,是高性能的开源的key-value数据库,有着非常高的读写性能以及多样灵活地数据模型,被广泛的用于各个互联网工程中。目前,在Redis系统中进行主从节点切换时,可以在用户侧通过业务网监测节点状态,利用业务网实现数据同步,也可以在服务侧通过管理网监测节点状态,通过管理网实现数据同步。通过上述描述可见,在Redis系统进行主从节点切换时,在用户侧通过业务网监测节点状态,则服务侧无法进行统一的管理,在服务侧通过管理网监测节点运行状态,由于管理网带宽低,进行数据同步时会造成管理网负载较大。
技术实现思路
本专利技术实施例提供了管理云数据库的主节点和从节点的方法及装置,可以在进行数据同步的同时不增加管理网的负载。第一方面,本专利技术提供了管 ...
【技术保护点】
1.管理云数据库的主节点和从节点的方法,其特征在于,应用于服务端,包括:/n为主节点分配管理网中的第一地址和业务网中的第二地址,其中,所述管理网为服务端所用网络,所述业务网为用户端所用网络,用户端通过所述主节点与云数据库进行交互;/n为从节点分配所述管理网中的第三地址和所述业务网中的第四地址;/n根据所述第一地址,通过所述管理网对所述主节点进行监控;/n根据所述第三地址,通过所述管理网对所述从节点进行监控;/n当所述主节点和所述从节点进行数据同步时,控制所述主节点和所述从节点根据所述第二地址和所述第四地址进行数据同步。/n
【技术特征摘要】
1.管理云数据库的主节点和从节点的方法,其特征在于,应用于服务端,包括:
为主节点分配管理网中的第一地址和业务网中的第二地址,其中,所述管理网为服务端所用网络,所述业务网为用户端所用网络,用户端通过所述主节点与云数据库进行交互;
为从节点分配所述管理网中的第三地址和所述业务网中的第四地址;
根据所述第一地址,通过所述管理网对所述主节点进行监控;
根据所述第三地址,通过所述管理网对所述从节点进行监控;
当所述主节点和所述从节点进行数据同步时,控制所述主节点和所述从节点根据所述第二地址和所述第四地址进行数据同步。
2.根据权利要求1所述的方法,其特征在于,
所述根据所述第一地址,通过所述管理网对所述主节点进行监控,包括:
访问所述第一地址,从所述第一地址获取所述主节点的运行信息;
所述根据所述第三地址,通过所述管理网对所述从节点进行监控,包括:
访问所述第三地址,从所述第三地址获取所述从节点的运行信息。
3.根据权利要求1所述的方法,其特征在于,
所述控制所述主节点和所述从节点根据所述第二地址和所述第四地址进行数据同步,包括:
控制所述主节点将待同步数据通过所述第二地址同步到所述第四地址。
4.根据权利要求1-3中任一所述的方法,其特征在于,
在所述根据所述第三地址,通过所述管理网对所述从节点进行监控之后,进一步包括:
确定是否需要进行所述主节点和所述从节点之间的节点切换;
当需要进行所述主节点和所述从节点之间的切换时,将所述主节点与虚拟IP地址VIP解绑,将所述从节点与所述VIP绑定,实现所述主节点与所述从节点之间的切换;其中,与所述VIP绑定的节点为主节点,用户端通过所述VIP访问主节点。
5.管理云数据库的主节点和从节点的装置,其特征在于,包括:
分配模块,用于为主节点分配管理网...
【专利技术属性】
技术研发人员:王亚楠,许晓笛,赵山,刘津,刘金伟,
申请(专利权)人:山东汇贸电子口岸有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。