【发布时间】:2013-08-12 11:22:36
【问题描述】:
在我的网站上,我有一个像 youtube 这样的视频页面,我想在用户访问视频页面时存储数据。我要存储的数据是 videoID、IP、referrer 和 date。
我担心的是我不确定存储这些数据的最佳方式。我考虑过的一个选项是 MySQL,另一个是 CSV 文件。如果我有很多数据,哪个选项可以最快地读取数据?
我可以考虑这两种选择的利弊,但您的意见是什么? (牢记网站的增长)。另外,我还没有考虑过其他可行的选择吗?
注意:我曾考虑过谷歌分析,但这不是一个选择。
【问题讨论】:
-
是否有理由反对简单地使用外部分析服务,例如 Google 的?
-
我曾考虑过使用谷歌分析,然后使用谷歌 api 来提取数据,但查询数量有限制。我还需要这些数据供我网站的其他用户查看。
-
Piwik 是开源的,您可以自己托管。没有限制,通过 Piwik 的 API 显示结果是完全可行的(即,我过去做过)。
标签: mysql csv analytics storing-data