MongoDB - 將使用者綁定到特定的副本集節點

MongoDB - 將使用者綁定到特定的副本集節點

MongoDB 3.0中有沒有辦法允許使用者僅存取單一副本集節點?

磁碟上的資料比記憶體中的資料多得多。因此,為了防止我們的生產支援分頁到應用程式不需要的記憶體數據,我們希望為我們的應用程式指定主資料庫和幾個輔助資料庫,並為唯讀生產支援存取指定一個輔助資料庫。那可能嗎?

謝謝

答案1

部分是,是的;部分地,不。

是的:您可以直接到輔助節點,使用適當的讀取偏好設定- 可能基於節點標記的/。但是,如果您依賴某個可用的特定輔助節點,那麼如果該特定節點發生故障,您可能會遇到真正的困難,因此請小心。

不:全部將進入小學,並且您無法改變這一點。如果您的生產支援需要執行任何寫入(甚至是登入審核等副作用寫入),這將影響記憶體中保存的資料。

相關內容