DrDragoN
@DrDragoN
Программист

Статистика для сайта, Кеш?

Здравствуйте

Я записываю данные блоков на сайте, т.е. при каждом обновлении данных +1 к определенному блоку, так я узнаю количество просмотров определенного блока (утрирую). Для подсчета этого, я использую NoSQL mongodb. Из этой статистики я узнаю все и уникальные просмотры в сутки. Раз в сутки я переношу суммированные данные в другую (постоянную) коллекцию и очищаю от вчерашних записей. До этого пытался использовать MySQL, но он слишком тормозной для вставок

1. Подскажите, правильно ли использовать для таких статистических данных mongo?
2. Возможно есть какие-то сервисы для этого предоставляющие данные через API и стоит ли их использовать в плане производительности?
3. Как считать данные если кешировать сайт (только JavaScript)?
  • Вопрос задан
  • 274 просмотра
Пригласить эксперта
Ответы на вопрос 2
fdhadzh
@fdhadzh
Perfectionist with deadlines
Попробуйте для решения ваших задач использовать Couchbase.
Ответ написан
Комментировать
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Redis вам в помощь! https://redislabs.com/ebook/redis-in-action/part-2...
Еще хочу посоветовать посмотреть в сторону influxdb, в качестве хранения ваших коунтеров, отображать можно через grafana.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы