,我想用我的MongoDB在Windows服務器上,我使用的.NET代碼爲:的MongoDB - 託管在多個服務器上
https://github.com/atheken/NoRM/wiki/
我有我需要託管的MongoDB並保持2個Web服務器兩個實例上的數據庫同步。我應該看什麼來實現這一目標?看起來主/從複製選項是理想的。
如果我這樣做,我可以保留我的連接字符串爲?
mongodb://localhost/MyDatabase?strict=false
感謝您的任何幫助。這是我第一次嘗試使用MongoDB。
爲什麼你需要兩臺服務器,如果我可能會問? – Phil
我們有2個Web服務器和一個負載平衡器。我們的目標是,如果流量達到我們的主要Web服務器,它將衝擊主要的MongoDB數據庫,否則,它將成爲奴隸。如果數據被插入從站,我希望它複製到主站。 – Brandon
你不能這樣做,MongoDB不支持雙向複製。主/從表示只能寫入主設備,然後從主設備或從設備讀取。如果您嘗試在多臺服務器上傳播寫入,則需要分片,如果您只是試圖傳播讀取內容,那麼主/從複製就是您想要的。 –