存储统计数据以进行分析的最佳实践是什么?

时间:2012-11-06 15:52:17

标签: mongodb redis analytics metrics

我想存储用户访问我网站的网页数据。如果每个网页都有page_id,并且每个用户同时拥有session_iduser_id,那么使用像Redis这样的东西是否会过度,或者我应该使用基本的文本日志文件?< / p>

我在考虑session_id的原因是忽略来自同一session_id的同一页面的访问。我想跟踪user_id,以便我能够构建用户查看页面的图表。

该应用程序使用MySQL,我当然可以使用它,我只考虑Redis,因为它的写入速度很快。我也可以使用MongoDB,但如果这些是不必要的方法,那么我不必。从理论上讲,这些指标的规模可能会变得非常大 - 那时,Redis是一个可行的选择吗?只是想弄清楚你有什么成功。

1 个答案:

答案 0 :(得分:1)

在这里阅读MongoDB网站上相关的实际用例。 10gen.com/use-case/high-volume-data-feeds这可以给你一些见解