Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Счетчик просмотров, что лучше использовать для хранения данных [RSS Feed]

#1 Май 19, 2014 22:10:56

empirik
Зарегистрирован: 2012-03-26
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Счетчик просмотров, что лучше использовать для хранения данных

Я хотел бы реализовать несложный счетчик просмотров для объекта. Нашел django-hitcount, но, как я понял, он все в базу пишет. Не хотелось бы делать кучу апдейтов строк, чтобы записать пару чисел. Плюс надо в течение какого-то времени (скажем, дня) следить за посетителями (ip, user-agent, еще что-то может быть), чтобы не было накрутки счетчика. Впринципе это не особо важные данные, не хотелось бы их подсчетом сильно грузить сервер. Насколько я понимаю, можно было бы использовать для этого какое-нибудь NoSQL хранилище. Никогда не работал с такими штуками, подскажите, пожалуйста, что-нибудь.

Офлайн

#2 Май 19, 2014 22:18:40

Budulianin
От:
Зарегистрирован: 2011-10-18
Сообщения: 1218
Репутация: +  33  -
Профиль   Отправить e-mail  

Счетчик просмотров, что лучше использовать для хранения данных

empirik
Я хотел бы реализовать несложный счетчик просмотров для объекта.
empirik
Насколько я понимаю, можно было бы использовать для этого какое-нибудь NoSQL хранилище. Никогда не работал с такими штуками, подскажите, пожалуйста, что-нибудь.

Делай динамический атрибут у объекта, для доступу к счётчику, через property. Значение счётчика держи в Redis.



Офлайн

#3 Май 20, 2014 23:18:05

empirik
Зарегистрирован: 2012-03-26
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Счетчик просмотров, что лучше использовать для хранения данных

Budulianin спасибо.

Офлайн

  • Начало
  • » Django
  • » Счетчик просмотров, что лучше использовать для хранения данных[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version