您的位置:首页 > 数据库 > Mongodb

MongoDB---replSet

2014-04-24 15:02 239 查看
replSet 副本集,Replication Set,RS

 



replSet指定副本集的名字,之后需要在shell中去初始化这个名字。





初始化副本集。priority:1是权重。priority的权重范围从1~1000,越大的数字,权重比越大。越容易成为主库。



正在初始化中。



这样就初始化完成了。而且已经进入副本集的状态。

 

通过rs.status()可以查看副本集的情况。

 

如果这个时候需要增加一个节点。可以先启动一个新的mongod,当然也需要指定replSet参数为child,

然后进入主库。rs.add({"IP:PORT"})即可

 

同样的也可以在主库下面。rs.remove({IP:PORT})来移除一个库。

 

mongodb的副本集的机制,是允许在主库宕机的情况下,从从库中选出一个作为主库。并直接接管主库的角色。成为主库。当宕机的库恢复后,不会成为主库。而是担任从库的角色。

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mongodb 主从集 replSet