0

我想存储用户访问我网站的页面的数据。如果每个页面都有一个page_id,并且每个用户都有一个session_iduser_id,那么使用 Redis 之类的东西会不会过大,或者我应该只使用基本的文本日志文件?

我考虑使用 session_id 的原因是忽略从同一个 session_id 访问同一个页面。我想跟踪 user_id,这样我就可以构建用户查看页面的图表。

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

4

1 回答 1

1

在此处阅读 MongoDB 站点上相关的真实世界用例。10gen.com/use-case/high-volume-data-feeds 这可以给你一些见解

于 2012-11-06T18:06:00.327 回答