是从javascript对象还是后端数据库存储和检索数据

Whether to store and retrieve data from a javascript object or a backend database

本文关键字:存储 检索 数据 数据库 后端 javascript 对象 是从      更新时间:2023-09-26

我是一名新手程序员,正在使用Node和Express构建我的第一个web应用程序之一,同时连接到MongoDB数据库。

对于我的应用程序的一部分,用户在表格中输入值,并在一部分中从30种可能的门类型列表中进行选择。提交表单后,将在预加载的数据库中查询Door类型,并检索该Door类型的Weight值。然后使用Weight值与表单中提交的另外两个值(高度和宽度)进行计算。当表单发布时,我使用回调函数实现了这一点。

我的问题是:如果我只是将不同门类型的权重存储在Javascript对象中,然后使用点表示法检索适当的权重,这种类型的过程会更简单吗?门只有三个特性:名称、重量和其他特性。这样我就不必花时间查询数据库了。关于这个过程的最佳方式,有什么建议吗?

Mongodb主要用于文档多、关系少的数据库。您的应用程序类型使用Mongodb会做得更好,因为它易于扩展。存储和检索文档时也可以使用这些内置函数执行简单的数学运算。