数据字典存储和检索与MongoDB和Node.js应用程序

我的项目中有以下要求。

这是一个报告应用程序,因此主要是存储关于我的实体的数据,大多数时间将检索它并在网页上显示为不同的报告。 我正在使用node.js和mongodb这个项目。

数据是以excel的forms出现的。 有超过2000列,每列有一个短码,如s0a_1,s0a_2,s1a_1,s1a_2等。每个列代码映射到一个长意义的文本。 例如,s01_1 – >这个人的名字是什么? ,s01_2 – >'项目名称'等等。对于每一列都会有一个相应的值,这个值是大部分时候的数字。

在我的报告中,我需要展示长意义的文本和相应的价值。

那么,实现这个目标的最好方法是什么?

我们可以想到以下方面:

  1. 在mongo中创build一个集合,并将短代码/文本存储为键值对,并且每次在将响应发送给客户端之前,用短文本代替短代码。

  2. 作为键值对存储在属性文件中

  3. 为了这个特定的目的使用redis

任何帮助将不胜感激。

谢谢。