2016-09-24 39 views
0

我想在服務器上有Mongo,然後將其複製到筆記本電腦上。MongoDB複製與脫機數據庫

筆記本電腦需要離開網絡,仍然能夠讀取/寫入,並且一旦返回網絡,就會將這些更改與主要網絡同步。

同時我需要虛擬機(主),仍然可以訪問(讀/寫)。

因此,當每個設備不互相交談時,讓他們自己做主。

我已經在虛擬機上創建了一個非常基本的副本,在運行虛擬機的機器上創建了主要副本。在我看到的所有例子中,推薦有3臺服務器用於副本,但我只需要2臺服務器!

有幾個問題:

Mongo可能嗎?如果沒有,那麼任何建議!

當我關閉虛擬機(主)上的網絡適配器時,輔助節點似乎不想成爲主節點。

是否可以運行2個Mongo實例,然後使用另一個實例作爲副本的3個成員。

任何意見將是偉大的,謝謝。

+0

我看到您在詢問建議時沒有顯示您的任何努力。你做完你的功課了嗎?任何研究? – Saleem

回答

0

MongoDB始終需要偶數服務器。在你的情況下,它應該像一個主要的次要和一個仲裁者。仲裁服務器實例負責在當前主服務器出現故障時將新服務器選爲主服務器。