mongo要搭建集羣,就是副本採集形式。
副本集有以下特點:
- 最小構成是:primary,secondary,arbiter,一般部署是:primary,2 secondary。
- 成員數應該爲奇數,如果爲偶數的情況下添加arbiter,arbiter不保存數據,只投票。
- 最大50 members,但是只能有 7 voting members,其他是non-voting members。
mongodb的安全備份機制:備份集是用一臺機器的不同文件夾來做下模擬(生產環境下最好用不同的服務器來做物理隔絕)。
副本集就是mongoDB副本所組成的一個集羣。同步原理是,寫操作發生在主庫,從庫同步主庫的OpLog日誌。集羣中沒有特定的主庫,主庫是選舉產生,如果主庫down了,會再選舉出一臺主庫。而且還可以利用副本服務器做只讀服務器,實現讀寫分離,提高負載。