Хранение и поиск словаря данных с помощью приложений MongoDB и Node.js

У меня есть следующее требование в моем проекте.

Это приложение для составления отчетов, поэтому в основном он будет хранить данные о моих объектах один раз, и большую часть времени будет получать их и отображать на веб-странице в виде различных отчетов. Я использую node.js и mongodb для этого проекта.

Данные в форме Excel. В нем более 2000 столбцов, и каждый столбец имеет один короткий код, такой как s0a_1, s0a_2, s1a_1, s1a_2 и т. Д. Каждый код столбца сопоставляется с длинным значащим текстом. Например, s01_1 -> Как зовут человека?, s01_2 -> "Имя проекта" и т. д. И для каждого столбца будет соответствующее значение, которое в большинстве случаев является числом.

В моих отчетах мне нужно показывать длинный значащий текст и соответствующее значение.

Итак, каков наилучший способ достичь этого?

Мы можем думать о следующих путях:

  1. Создайте коллекцию в Mongo и сохраните шорткод / ​​текст в виде пары ключ-значение, и каждый раз, когда я заменяю шорткод текстом, перед отправкой ответа клиенту.

  2. Хранить в файле свойств в виде пары ключ-значение

  3. Используйте Redis для этой конкретной цели

Любая помощь будет оценена.

Благодарю.

0 ответов

Другие вопросы по тегам