Как считать уникальных посетителей?

Middle
95 просмотров
AFK Offer AI

Точный подсчёт — SET в Redis с user_id/IP, SCARD для количества. Для миллионов — HyperLogLog (PFADD/PFCOUNT), погрешность ~0.81% но память фиксированная 12KB. Для per-page — ключ visitors:{page}:{date}. Bloom filter — проверка "был ли уже" без хранения всех ID. В Go: Redis HyperLogLog или собственная структура.

Следующий вопрос

Как спроектировать A/B testing platform на Go?