Koenig (19.10.2012 / 04:20)Наиболее быстрый вариант хранения счетчиков - это бинарный формат в файле.
И как бы интересно обсудить реализацию хранения счетчиков например, а именно рациональность таблицы для счетчиков.
Пример - в новом двиге кэш счетчиков, бана по IP, или в этом (и в новом) система HTTP антифлуда.
Нет никаких накладных расходов на соединение с MySQL и т.п.
как недостаток метода - крышесносящая (по началу) сложность обработки полей, но когда разберешься, далее легко.
Другой вариант - для кэша и счетчиков использовать SqLite, тоже получится весьма быстрый вариант.
Как третий вариант - использовать MySQL и тип таблицы MEMORY, в этом случае, как говорит само название, таблица вообще не создается на диске и существует только в памяти сервера. Весьма быстрое решение.
Как недостаток - к данному типу таблиц поддерживаются не все запросы, не все типы полей и занимает память на сервере.