MongoDB副本集部署

实验环境:准备三台服务器部署MongoDB副本集

副本集概念: 

此集群拥有一个主节点(Master)和多个从节点(Slave),与主从复制模式类似,但是副本集与主从复制的区别在于:当集群中主节点发生故障时,副本集可以自动投票,选举出新的主节点,并引导其余的从节点连接新的主节点。 

MongoDB是一个NoSQL数据库,它使用类似JSON的文档,具有动态模式。当使用数据库时,有一个应急计划总是好的,以防你的一个数据库服务器发生故障。旁白,你可以通过为你的WordPress网站利用一个灵巧的管理工具来减少发生这种情况的机会。

这就是为什么有许多数据的副本是有用的。它还可以减少读取延迟。同时,它可以提高数据库的可扩展性和可用性。这就是副本的作用。它被定义为在多个数据库之间同步数据的做法。

什么是MongoDB副本集?


属于某个副本集的每个MongoDB实例都是一个成员。每个副本集都需要有一个主要成员和至少一个辅助成员。

主要成员是与副本集进行交易的主要访问点。它也是唯一可以接受写操作的成员。副本首先复制主成员的OPLOG(操作日志)。接下来,它在第二层的各自数据集上重复记录的变化。因此,每个副本集在同一时间只能有一个主要成员。不同的主站接受写操作会导致数据冲突。

通常情况下,应用程序只查询主要成员的写和读操作。你可以设计你的设置,从一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值