@baladoda

Как и где лучше хранить данные пользователя?

На сайте есть модуль друзей. (добавить удалить из друзей)
Нужно все время выводить кол-во новых заявок в друзья.
Как и где лучше хранить данные пользователя?
думаю хранить в мемкеше, при каждой новой заявки увеличивать счетчик. Правильно ли? нет?
P/S разработка ведется на yii2
  • Вопрос задан
  • 449 просмотров
Пригласить эксперта
Ответы на вопрос 2
mitaichik
@mitaichik
Если мы про высокие нагрузги: Мемкеш теряет данные при перезапуске. Тут либо хранить в мемкеше и приперезапуске системы\мемкеша заполнять их снова, либо хранить в redis (Я бы сделал так).

А вообще - где угодно можно, можно хоть в той же теблице юзера в MySQL - главное чтоб производительности хватало.
Ответ написан
Комментировать
@DuD
Зависит от масштабов. Можно сделать в БД таблицу с заявками в друзья. Удалять из нее заявки которые приняты либо отклонены. В принципе при условии индексов, должно работать быстро.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
28 нояб. 2024, в 13:00
70000 руб./за проект
28 нояб. 2024, в 12:59
30000 руб./за проект
28 нояб. 2024, в 12:58
5000 руб./за проект