Задать вопрос
@PRIYD

Как хранить пользователей, которые онлайн?

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

Проблема: нужно хранить/получать пользователей, которые на данный момент онлайн. Также, есть база данных со всеми зарегистрированными пользователями.

Вопрос: как правильно хранить пользователей, которые онлайн? Добавить еще одно поле в базе данных зарегистрированных пользователей(текущее состояние) и изменять его на коннект/дисконнект? Создать отдельную базу данных для пользователей, которые сейчас в сети и добавлять/удалять на коннет/дисконнект? Или другой способ?
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Node.js для backend-разработки
    6 месяцев
    Далее
  • Skillbox
    Node.js
    2 месяца
    Далее
  • Яндекс Практикум
    Бэкенд на Node.js для фронтенд-разработчиков
    3 месяца
    Далее
Решения вопроса 2
Fragster
@Fragster
помогло? отметь решением!
Если не кластер, то сделать отдельный массив. Это ж нода там можно стэйтфулл сервисы делать.
Ответ написан
Комментировать
DevMan
@DevMan
если только одна нода (не нодежс, а исполняемый код), можно писать тупо в массив.
если нод несколько, нужно использовать общее хранилище.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы