#node.js #redux #lokijs
Вопрос:
Я создаю приложение, которое в значительной степени полагается на данные в памяти. Он прослушивает стороннее приложение через веб-сайты и поддерживает состояние в памяти.
Я думал, что библиотеки, подобные redux, были бы отличным выбором, даже если они созданы для интерфейса.
Однако, как правило, бэкэнды не имеют состояния, поэтому я передумал насчет redux, и, может быть, есть более элегантный выбор для обработки состояний/данных в памяти в NodeJS?
Второй вариант, который я рассматривал, — это LokiJS https://github.com/techfort/LokiJS
Мысли?
Обновить
Я использую машинопись, и то, что я собираюсь хранить в памяти, — это классы, поэтому LokiJS может не подойти, так как он больше предназначен для хранения документов. Только мои два цента, тхо
Комментарии:
1. Может быть, Редис поможет?
2. Попробуйте проверить эту ссылку, это может помочь сохранить управление состоянием на месте.