счетчик нажатий MySQL или плоский файл - PullRequest
0 голосов
/ 14 июня 2010

Прежде всего, спасибо за поиск.

Каков наилучший метод для предварительного счетчика кликов (например, порядок просмотров (сегодня) | [вчера] [на этой неделе] [на прошлой неделе] [этомесяц] [последний месяц] [все время]).

Лучше использовать плоский файл или mysql?.

Это структура MYSQL, которую я придумал.1008 * id (type: int (11)) link_id (type: int (11)) date (type: date) counter (type: int (11))

подскажите, пожалуйста, что мне большеэффективный способ сделать это.

1 Ответ

1 голос
/ 14 июня 2010

SQL используется с правильными индексами. Данные SQL в основном хранятся на диске, что делает их более ценными, поскольку индексы ускоряют поиск определенных записей / данных.

Ваша схема должна выглядеть примерно так:

Links(id:int, href:string)
Clicks(link_id:int, time:int, counter:int)
...