Хранение и поиск словаря данных с помощью приложений MongoDB и Node.js
У меня есть следующее требование в моем проекте.
Это приложение для составления отчетов, поэтому в основном он будет хранить данные о моих объектах один раз, и большую часть времени будет получать их и отображать на веб-странице в виде различных отчетов. Я использую node.js и mongodb для этого проекта.
Данные в форме Excel. В нем более 2000 столбцов, и каждый столбец имеет один короткий код, такой как s0a_1, s0a_2, s1a_1, s1a_2 и т. Д. Каждый код столбца сопоставляется с длинным значащим текстом. Например, s01_1 -> Как зовут человека?, s01_2 -> "Имя проекта" и т. д. И для каждого столбца будет соответствующее значение, которое в большинстве случаев является числом.
В моих отчетах мне нужно показывать длинный значащий текст и соответствующее значение.
Итак, каков наилучший способ достичь этого?
Мы можем думать о следующих путях:
Создайте коллекцию в Mongo и сохраните шорткод / текст в виде пары ключ-значение, и каждый раз, когда я заменяю шорткод текстом, перед отправкой ответа клиенту.
Хранить в файле свойств в виде пары ключ-значение
Используйте Redis для этой конкретной цели
Любая помощь будет оценена.
Благодарю.