Как хранить данные пользователя/socket в NodeJS
Приложение по запросу пользователя считывает в память данные, хранит их у себя.
Пользователь видит кол-во считанных данных, может далее как-то отфильтровать их и вывести на экран.
Как и где лучше хранить эти данные с учетом того, что разные пользователи могут работать одновременно?
Я начал было делать через глобальные переменные просто в скрипте, но подозреваю, что это неправильный подход, да и он особо не работает, нод временами жалуется на глобальные переменные, что они undefined.
Как хранить данные применительно к конкретному socket?
|