В поисках решения для ведения журнала доступа с высокой нагрузкой для PHP

Я ищу решение для ведения журнала с высоким уровнем доступа. Моя "таблица" имеет такую ​​структуру:

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

Я думаю, что часто используемая система баз данных, такая как система управления реляционными базами данных, не является правильным выбором, вы согласны?

У одного файла есть доступ (около 100.000-400.000 в день), и мне нужно регистрировать каждое посещение с повышением на Hits и обновление LastUsed с фактическим временем, когда ID это как какая-то уникальная строка, которую я указываю. Я редко читаю эти данные.

(У меня просто есть один сервер, на котором уже работают другие сайты (с PHP и MySQL), и у меня нет дохода / рекламы от / на этих сайтах (и я студент). Так что это должно быть также решение, которое это сохранение памяти / процессора. Я хочу использовать решение в PHP.)

Я уже думал о CouchDB или MongoDB. Есть ли у вас опыт и могли бы порекомендовать мне что-нибудь / решение?

1 ответ

Решение

Если вы не собираетесь сохранять отдельные загрузки как отдельные записи, MySQL прекрасно справится с нагрузкой.

Другие вопросы по тегам