0
点赞
收藏
分享

微信扫一扫

初学Mongo

干自闭 2022-01-06 阅读 41

mongo基本概念

概念

  1. 数据库: 每个数据库都有独立的权限, 集合.
  2. 集合: 一个或多个文档构成的整体, 文档组.
  3. 文档: 一个或多个域构成的整体, 类似于对象.
  4. 域: 文档的属性.

我的理解(举例可能不太恰当)

数据库相当于一个项目, 项目下有人, 每个人就是一个文档, 项目中分组, 如分前端组, 后端组, 需求组等, 每个组就是一个集合, 每个人都有属性, 如性别, 年龄等, 这个就是域.

与mysql, redis的比较

数据库分两种, 关系型和非关系型, 但其目的都是一致的, 用与存放大量数据, 如何保证每条数据的唯一性呢? 每条数据都有独属于自己的唯一标识, 相当于身份证, 找到这个身份证, 就找到这个人了. 这里有一个简单的映射关系: key = 主键, value=该条数据

  • 关系型数据库
    • mysql ,
  • 非关系型数据库
    • mongo
    • redis
举报

相关推荐

0 条评论