2017-04-12 128 views
0

我有一個使用mongodb作爲主數據庫的NodeJS項目。 經常,我只是使用一個數據庫來包含所有信息(用戶,組織,消息,...)MongoDB多個數據庫vs單個數據庫

但現在,我需要存儲一件事 - 日誌數據 - 增長非常快。 因此,我認爲商店登錄其他數據庫,以保持當前數據庫的安全和快速。

有沒有人有這方面的經驗,比單個數據庫好?

回答

0

不是真正的問題mods肯定會說。根據您的日誌數據以及您希望訪問的方式/頻率,您有幾個選項。

  • Capped collections,如果你不需要的日誌存儲時間長
  • 喜歡的東西Redis延遲寫入日誌,並保持應用程序響應速度快
  • 使用副本集分發數據庫加載。
+0

感謝托馬斯,實際上這裏記錄數據非常重要,並且經常訪問。我認爲在這種情況下使用單獨的數據庫或更好。 – thehuyvb

相關問題