2011-09-22 47 views
0

我們計劃在生產中使用mongodb作爲數據子集。在過去,我讀過mongodb在阻止寫入和寫入持久性方面遇到的問題。他們是否解決2.0版本?在生產中部署mongodb之前,還有什麼應該注意的嗎?生產中的mongodb

+2

您能更具體地瞭解您的擔憂,或者您讀過的內容嗎? – dcrosta

回答

1

阻塞寫入沒有問題。原子寫操作是MongoDB處理併發性和一致性的策略。這確實意味着如果你的寫入負載很高(使用mongostat工具監視並監視「鎖定%」,通常應該保持非常低),你將不得不開始使用分片來最小化每個實例的寫入鎖爭用

耐用性在日誌功能2.0中實際上得到了改進,但已經非常穩定,具有副本集。基本上,如果您投入資源(實例),那麼MongoDB中的持久性和故障切換非常穩定。日記可以改善(崩潰)恢復。

TL; DR採取適當的措施MongoDB是一款可用於生產的存儲解決方案。