美文网首页
前端学习笔记四十六-MongoDB、在线教育项目

前端学习笔记四十六-MongoDB、在线教育项目

作者: AizawaSayo | 来源:发表于2020-04-11 15:07 被阅读0次

    MongoDB

    存储结构

    • 一个计算机上可以有一个数据库服务实例
    • 一个数据服务实例上可以有多个数据库(一般一个网站对应一个数据库)
    • 一个数据库中可以有多个集合
      • 集合根据数据的业务类型划分
      • 例如用户数据、商品信息数据、广告信息数据。。。
      • 对数据进行分门别类的存储
      • 集合在 MongoDB 中就类似于数组
    • 一个集合中可以有多个文档
      • 文档在 MongoDB 中就是一个 类似于 JSON 的数据对象
      • 文档对象是动态的,可以随意的生成
      • 为了便于管理,最好一个集合中存储的数据一定要保持文档结构的统一(数据完整性)
    {
      collection1: [
        { a: { age: 18, name: '', lsit: [], is: true } },
        { 文档2 },
        { 文档3 }
      ],
    
      collection2: [
    
      ],
    
      collection3: [
    
      ],
    
      collection4: [
    
      ],
    }
    

    Mongoose

    安装:

    # npm install --save mongoose
    yarn add mongoose
    

    相关文章

      网友评论

          本文标题:前端学习笔记四十六-MongoDB、在线教育项目

          本文链接:https://www.haomeiwen.com/subject/qjmrmhtx.html