Что такое лучшая модель базы данных для хранения посещений пользователей и подсчета уникальных пользователей с использованием IP-адреса в большой базе данных с 1.000.000 строк?Система статистики PHP и MySQL
SELECT COUNT(DISTINCT ip) FROM visits
Но с 1.000.000 разным IP-адресом это может быть медленный запрос. Кэширование не вернет действительное число.
Сколько систем статистики учитывает уникальные посещения?
@ Mchl, если столбец IP UNIQUE не будет, что таблица всегда возвращает COUNT = 1 за IP? – Frankie
Это будет, но я понял, что Уильям хотел подсчитать количество всех отдельных IP-адресов. Это все равно можно изменить, добавив поле 'count' и используя синтаксис 'INSERT ... ON DUPLICATE KEY UPDATE ...' – Mchl
Для уникальных посещений это хорошее решение. Сохраните уникальный IP-адрес и фактическую временную метку – Wiliam