mongodb副本集的擴展非常好,往副本集裏添加實例和移除實例都非常方便
一、增加實例
往mongodb副本集添加實例數據能夠自動同步,無需人工干預
1、創建27020實例,
配置文件複製原來的。
注意副本集名稱要保持一致replSetName: malin
登錄到主實例
執行sql
use admin
rs.add('192.168.237.129:27020')
#數據是自動同步
rs.add的優先權重默認爲1
二、刪除實例
從mongodb副本集中移除實例,不可移除primary
登錄到主實例
執行sql
use admin
rs.remove('192.168.237.128:27019')
副本集經過添加刪除後順序會亂,設置權重需要注意
rs.config() #獲取到後,需要注意每個實例的位置