L1Qu0R
@L1Qu0R
Веб разработчик

Целесообразно ли использовать redis для записи данных с асинхронных запросов?

Есть приложение на php, на странице список товаров и по клику на товар надо писать в базу время клика и еще парочку данных.

Думал хранить пару ключ значение, как id товара - массив с полями. Все это думаю сделать с помощью ajax + с помощью php писать в redis. По одному товару могут одновременно кликать много человек.

Так вот не редис ни memcached никогда не использовал, поэтому спрашиваю правильное ли это будет решение? Или можно просто отдавать кучу запросов в реляционную базу?
  • Вопрос задан
  • 209 просмотров
Решения вопроса 1
@Fortop
Tech/Team lead
Для ведения статистики редис подходит.

Если планируется какой-то более глубокий анализ, то периодически забирать накопленные данные и сохранять из редиса в реляционных БД.

Использование мемкеша не самая лучшая идея, поскольку там данные могут перезаписываться при нехватке памяти и вы никогда не узнаете какие именно данные были затерты новыми.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
24 апр. 2024, в 22:00
500 руб./в час
24 апр. 2024, в 21:49
10000 руб./за проект