介绍:数据持久化用的是node.js fs库,但并不具备数据增删改查功能,都需要我们自己来写,但很不现实。
目标:解决数据持久化问题。
选择mongoosedb的理由:
- MongoDB数据库底层储存的数据的数据格式,非常类似于JavaScript的json数据结构 的, MongoDB的数据结构叫BSON,和JavaScript的JSON一样,但MongoDB增加了一个二进制数据类型。
- MongoDB的终端默认语言为JavaScript语言,整体来说和JavaScript最契合。所以采用Node.js开发的公司大多数选用MongoDB作为数据库语言。
选择mongoose库的理由:
MongoDB本身只具备增删改查功能,但并不具备高级的对象建模功能,MongoDB和mongoose和Node.js的关系
博客指出node.js fs库用于数据持久化但无增删改查功能,目标是解决数据持久化问题。介绍选择MongoDB的理由是其数据格式类似JSON且终端默认语言为JavaScript,与Node.js契合;还说明了选用mongoose库是因MongoDB缺乏高级对象建模功能。

被折叠的 条评论
为什么被折叠?



