2012-11-06 172 views
0

我想存儲用戶訪問我網站的頁面的數據。如果每個頁面都有一個page_id,並且每個用戶都有session_iduser_id,那麼使用類似Redis的東西會過度殺傷,還是應該使用基本的文本日誌文件?存儲分析統計數據的最佳做法是什麼?

我在考慮session_id的原因是忽略來自同一個session_id的同一頁面的訪問。我想跟蹤user_id,以便能夠爲查看的頁面創建用戶圖。

該應用程序使用MySQL,我當然可以使用它,我只考慮Redis,因爲它的寫入速度很快。我也可以使用MongoDB,但如果這些是不必要的方法,那麼我不必。從理論上講,這些指標的規模可能會相當大 - 在這一點上,Redis是一個可行的選擇?試圖弄清楚你的成功與否。

+1

在這裏閱讀一些MongoDB網站上的相關的現實世界的用例。 http://www.10gen.com/use-case/high-volume-data-feeds這可以給你一些見解 –

+0

謝謝你的鏈接。我在那裏發現了一個非常類似於我想要完成的視頻。我將使用MongoDB。 [MongoDB For Analytics](http://www.10gen.com/presentations/mongo-chicago-2011/mongodb-for-analytics)。 (高興地接受你的答案,如果你將這個答案而不是評論) – jbnunn

+0

作爲答案添加;-) –

回答

1

在這裏閱讀MongoDB網站上的相關實例用例。 10gen.com/use-case/high-volume-data-feeds這可以給你一些洞察

+1

謝謝 - 與MongoDB,特別是:http://www.10gen.com/presentations/蒙戈 - 芝加哥-2011/MongoDB的換分析 – jbnunn

相關問題