我正在开发一个heroku rails应用程序。我想记录应用程序的分析。我只是把它们扔进Postgres数据库,但认为这可能是一个坏主意 - 因为数据将比其他数据增长得快很多,并且可能会损害其他数据的性能或可扩展性?SQL或NOSQL数据库在heroku上存储网站分析
我想把它推入MongoDB。
我真的不与NoSQL的选择那里经验丰富,用Google搜索了一个直接的答案,但最让我已经找到了答案是更为通用的术语,如需要什么样的数据库素质对于这种应用程序,而不必深入了解哪些数据库提供了这些特性。
的分析最终将被应用来定制输出 - 例如,对于频繁被点击的对象更高的排名 - 所以我在寻找我自己的存储,而不是分析服务,除非你能说服我,我的应用程序可以有效地并灵活查询该服务。
最后,我因为(a)我已经使用它的另一部分与蒙戈去了, (b)它通过mongolabs简单地集成到Heroku – ChristopherJ