寻找PHP高负载访问日志的解决方案


Searching for a solution of high load access logging for PHP

我正在寻找一个高访问日志解决方案。我的"table"有这样的结构:

|   ID    |   Hits   |     LastUsed
______________________________________
|  XYNAME | 34566534 | LastUsedTimeHere
| XYNAMEX | 47845534 | LastUsedTimeHere
| XYNAMEY |  956744  | LastUsedTimeHere

我认为经常使用的数据库系统,如关系数据库管理系统不是正确的选择,你同意吗?

单个文件具有访问权限(每天约100.000-400.000),我需要记录每次访问,对Hits进行上升计数,并对LastUsed进行更新,其中ID就像我指定的某个唯一字符串。我很少看这些数据。

(我只是有一个服务器,已经有其他网站运行(与PHP &MySQL)和我没有任何收入/广告从/在这些网站(我是一个学生)。所以它也应该是一个解决方案,这是内存/CPU节省。我想在PHP中使用解决方案。)

我已经考虑过CouchDB或MongoDB。你有什么经验吗?能给我推荐一个解决办法吗?

如果您不打算将单个下载保存为单独的记录,MySQL将很好地处理加载