是从javascript对象还是后端数据库存储和检索数据
Whether to store and retrieve data from a javascript object or a backend database
我是一名新手程序员,正在使用Node和Express构建我的第一个web应用程序之一,同时连接到MongoDB数据库。
对于我的应用程序的一部分,用户在表格中输入值,并在一部分中从30种可能的门类型列表中进行选择。提交表单后,将在预加载的数据库中查询Door类型,并检索该Door类型的Weight值。然后使用Weight值与表单中提交的另外两个值(高度和宽度)进行计算。当表单发布时,我使用回调函数实现了这一点。
我的问题是:如果我只是将不同门类型的权重存储在Javascript对象中,然后使用点表示法检索适当的权重,这种类型的过程会更简单吗?门只有三个特性:名称、重量和其他特性。这样我就不必花时间查询数据库了。关于这个过程的最佳方式,有什么建议吗?
Mongodb主要用于文档多、关系少的数据库。您的应用程序类型使用Mongodb会做得更好,因为它易于扩展。存储和检索文档时也可以使用这些内置函数执行简单的数学运算。
相关文章:
- 将大数组(字符串和类型数组的混合物)存储到blob或文件中/从blob或文件检索大数组的最佳方式
- 存储和检索图像数据URL
- 用于存储、检索和附加到url的javascript cookie
- 本地存储保存和检索文本输入值
- 我有一个javascript类和该类的对象,我想将该对象存储在本地存储中并检索它
- 如何在JavaScript中存储和检索MySQL数据库中的JSON数据
- 无法检索从窗口.本地存储中选择输入值
- 如何从xhrpost函数中检索响应数据并将该对象存储在dojo/store中
- 如何使用Ajax检索和存储数据
- 存储/检索 html 5 文件对象,用于恢复损坏的文件上传
- 存储/检索 CSS 元素
- 在谷歌电子表格中存储/检索数据
- 用于存储/检索Backbone.js的模式查看与dom元素关联的实例
- 无法更改从本地存储检索的对象的属性
- 从本地存储检索图像src,单位为$.each
- 使用HTML5文件API存储/检索文件中的加密文本
- 在cookie中存储/检索Javascript文件对象
- 在页面重新加载后,从本地存储检索复选框集合的已保存状态
- 如何将CSV文件放在本地sharepoint和存储&检索日期的csv与HTML文件
- 正在从本地存储检索数组中对象的值