1. 程式人生 > >MongoDB複製集

MongoDB複製集


六.複製集常用方法總結
 1.rs.conf() 或者rs.config(); 檢視複製集配置
 2.rs.add();  增加複製集節點
  rs.add('192.168.42.242:27017')
  rs.add({"_id":3,"host":"192.168.42.242:27017","priority":0,"hidden":true}) 指定hidden 屬性新增備份節點
  rs.add({"_id":3,"host":"192.168.42.242:27017","priority":0,"slaveDelay":60})指定slaveDelay屬性新增延遲節點
  priority:優先順序,預設為1,如果想手動指定某個節點為primary節點,則把對應點的priority屬性設定為所有節點中最大的一個即可
 3.rs.remove():刪除複製集節點,例如:rs.remove("192.168.42.242:27017")
 4.rs.addArb() :新增仲裁節點
  rs.addArb("192.168.42.242:27017")或者
  rs.add({"_id":3,"host":"192.168.42.242:27017","arbiterOnly":true}),仲裁節點,只參與投票,不接收資料