【技术实现步骤摘要】
本专利技术涉及分布式数据库领域,尤其涉及基于双主机架构的mongodb高可用同步方法及装置。
技术介绍
1、传统mongodb高可用性依赖主节点、备节点和仲裁节点的三节点(2n+1)配置,但在资源受限场景中难以实施,需额外服务器作为仲裁,硬件成本高昂,多节点配置需复杂网络规划与维护,难以适配资源受限环境;现有的1+1架构缺乏仲裁节点,主备切换时可能因网络分区导致数据不一致,存在脑裂风险;无法在有限服务器内动态分配角色以平衡负载。
技术实现思路
1、本专利技术提供一种基于双主机架构的mongodb高可用同步方法、装置及存储介质,旨在至少解决现有技术中存在的技术问题之一。
2、本专利技术的技术方案为一种基于双主机架构的mongodb高可用同步方法,所述的基于双主机架构的mongodb高可用同步方法应用在基于双主机架构的mongodb高可用同步装置上,所述基于双主机架构的mongodb高可用同步装置包括keepalived虚拟ip模块、第一节点、第二节点和副本集,所述第一节点和所述第
...【技术保护点】
1.一种基于双主机架构的MongoDB高可用同步方法,所述的基于双主机架构的MongoDB高可用同步方法应用在基于双主机架构的MongoDB高可用同步装置上,所述基于双主机架构的MongoDB高可用同步装置包括Keepalived虚拟IP模块、第一节点、第二节点和副本集,所述第一节点和所述第二节点均能单独工作,当所述第一节点和所述第二节点均可用时,设置所述第一节点或所述第二节点为主节点,此时另一个节点为备节点,其特征在于,所述基于双主机架构的MongoDB高可用同步方法包括以下步骤:
2.根据权利要求1所述的基于双主机架构的MongoDB高可用同步方法,其
...【技术特征摘要】
1.一种基于双主机架构的mongodb高可用同步方法,所述的基于双主机架构的mongodb高可用同步方法应用在基于双主机架构的mongodb高可用同步装置上,所述基于双主机架构的mongodb高可用同步装置包括keepalived虚拟ip模块、第一节点、第二节点和副本集,所述第一节点和所述第二节点均能单独工作,当所述第一节点和所述第二节点均可用时,设置所述第一节点或所述第二节点为主节点,此时另一个节点为备节点,其特征在于,所述基于双主机架构的mongodb高可用同步方法包括以下步骤:
2.根据权利要求1所述的基于双主机架构的mongodb高可用同步方法,其特征在于,步骤s300中,
3.根据权利要求1所述的基于双主机架构的mongodb高可用同步方法,其特征在于,步骤s300包括:
4.根据权利要求1所述的基于双主机架构的mongodb高可用同步方法,其特征在于,步...
【专利技术属性】
技术研发人员:王登雄,祝国胜,张乐,
申请(专利权)人:邦彦技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。