NodeJS — лучшие методы обработки данных в памяти?

#node.js #redux #lokijs

Вопрос:

Я создаю приложение, которое в значительной степени полагается на данные в памяти. Он прослушивает стороннее приложение через веб-сайты и поддерживает состояние в памяти.

Я думал, что библиотеки, подобные redux, были бы отличным выбором, даже если они созданы для интерфейса.

Однако, как правило, бэкэнды не имеют состояния, поэтому я передумал насчет redux, и, может быть, есть более элегантный выбор для обработки состояний/данных в памяти в NodeJS?

Второй вариант, который я рассматривал, — это LokiJS https://github.com/techfort/LokiJS

Мысли?

Обновить

Я использую машинопись, и то, что я собираюсь хранить в памяти, — это классы, поэтому LokiJS может не подойти, так как он больше предназначен для хранения документов. Только мои два цента, тхо

Комментарии:

1. Может быть, Редис поможет?

2. Попробуйте проверить эту ссылку, это может помочь сохранить управление состоянием на месте.