【发布时间】:2013-08-08 07:26:26
【问题描述】:
假设一个网站每天获得大约 50K 的独立访问者。现在,我想使用像素跟踪来跟踪访问网站的用户。在开始任何开发之前,我希望确定我将用于项目的存储数据库。
显然,当某人(管理员)试图查看分析数据时,这将是一个写入密集型数据库,写入过多,搜索很少。
那么,我应该为这个项目使用哪种类型的数据库 - mysql 或不使用 sql ?
如果我的疑问不清楚,请发表评论。
谢谢!
【问题讨论】:
-
我听说mysql最适合这些写密集型应用程序。因此,我正在考虑将数据附加到某个日志文件,然后通过 cron 作业将整个数据一起写入数据库。将使用两个文件来确保在写入数据库时畅通无阻。还有其他建议吗?
-
您预计每天有多少条记录?每个用户每天访问多少次?每次访问有多少条记录?
-
一个用户每天大约有 2 次访问!
标签: mysql database nosql web-analytics