Bootcamp2:CEN3031 Bootcamp2

时间:2024-03-13 23:54:27
【文件属性】:

文件名称:Bootcamp2:CEN3031 Bootcamp2

文件大小:14KB

文件格式:ZIP

更新时间:2024-03-13 23:54:27

JavaScript

作业2:使用MongoDB和Mongoose持久化数据 此时我们的应用程序存在一个主要问题。 每次服务器启动时,我们都从同一JSON文件中重新加载数据。 最好将数据以持久方式存储在其他位置,以便即使服务器崩溃,我们的数据也不会受到损害。 在本次作业中,我们将重点放在通过将JSON文件移动到专用数据库来持久存储数据。 在本例中,我们将使用 ,它将数据存储为document 。 这些文档与JSON对象非常相似,从而使MongoDB成为我们Web应用程序的理想选择。 猫鼬 如果您看一下MongoDB的,您会发现有很多代码需要编写,以使用其API添加,查找,更新或删除数据。 简化了与MongoDB的通信过程,还提供了将数据组织/建模为。 模式用于预定义数据的属性以及每个属性将具有的类型。 在继续分配之前或 。 MongoDB地图集 MongoDB Atlas是一项在线服务,即数据库即服务 ,


【文件预览】:
Bootcamp2-master
----package.json(742B)
----listing.model.test.js(2KB)
----package-lock.json(8KB)
----queries.js(2KB)
----listings.json(42KB)
----ListingSchema.js(1KB)
----README.md(3KB)
----JSONtoMongo.js(1KB)
----config.example.js(361B)

网友评论