我正在開發一個heroku rails應用程序。我想記錄應用程序的分析。我只是把它們扔進Postgres數據庫,但認爲這可能是一個壞主意 - 因爲數據將比其他數據增長得快很多,並且可能會損害其他數據的性能或可擴展性?SQL或NOSQL數據庫在heroku上存儲網站分析
我想把它推入MongoDB。
我真的不與NoSQL的選擇那裏經驗豐富,用Google搜索了一個直接的答案,但最讓我已經找到了答案是更爲通用的術語,如需要什麼樣的數據庫素質對於這種應用程序,而不必深入瞭解哪些數據庫提供了這些特性。
的分析最終將被應用來定製輸出 - 例如,對於頻繁被點擊的對象更高的排名 - 所以我在尋找我自己的存儲,而不是分析服務,除非你能說服我,我的應用程序可以有效地並靈活查詢該服務。
最後,我因爲(a)我已經使用它的另一部分與蒙戈去了, (b)它通過mongolabs簡單地集成到Heroku – ChristopherJ