0
本文建議使用MongoDB作爲SAAS應用程序,您應該爲每個客戶端使用一個數據庫 - 這是正確的嗎? http://docs.mongohq.com/use-cases/marketing-platforms.html(請參閱下方的頁面)Mongo DB - 每個客戶端真的推薦多租戶SAAS使用1個DB?
如果是的話,是否有任何情況下仍然支付所有客戶端到一個數據庫?
本文建議使用MongoDB作爲SAAS應用程序,您應該爲每個客戶端使用一個數據庫 - 這是正確的嗎? http://docs.mongohq.com/use-cases/marketing-platforms.html(請參閱下方的頁面)Mongo DB - 每個客戶端真的推薦多租戶SAAS使用1個DB?
如果是的話,是否有任何情況下仍然支付所有客戶端到一個數據庫?
我問過類似的問題
Is it better to use multiple databases when you are managing independent sets of things in MongoDB?
的結論似乎是,它不是真的很有效地有多個數據庫。但它仍然是一種有效的做事方式。
更重要的考慮因素是,如果您想爲任何原因在客戶之間進行查詢,那麼如果它們位於單獨的數據庫中,則您的工作會變得更加困難。
謝謝 - 這對我來說似乎不太合適.. – duncsoz
這與分拆有什麼不同嗎?我想知道這件事情。前一段時間我決定分片是可以接受的,因爲每個查詢都可能有客戶端ID。我認爲這會改善每個客戶的表現。最近,我慢慢轉向分片。 –