我想存储用户访问我网站的页面的数据。如果每个页面都有一个page_id
,并且每个用户都有一个session_id
和user_id
,那么使用 Redis 之类的东西会不会过大,或者我应该只使用基本的文本日志文件?
我考虑使用 session_id 的原因是忽略从同一个 session_id 访问同一个页面。我想跟踪 user_id,这样我就可以构建用户查看页面的图表。
该应用程序使用 MySQL,我当然可以使用它,我只考虑 Redis,因为它的写入速度快。我也可以使用 MongoDB,但如果这些是不必要的方法,那么我不必这样做。从理论上讲,这些指标的规模可能会变得非常大——在这一点上,Redis 是一个可行的选择吗?只是想弄清楚你在什么方面取得了成功。