MongoDB相关概念
-
MongoDB数据库 = NoSQL文档数据库
-
MongoDB是结构化的方式存储数据。
- 但是不是用行列,因为行、列和表不是 MongoDB 中数据组织的一部分。
-
多个键值对的有序存放在一起就是文档。MongoDB中的单个集合由一个或多个文档组成。(集合就是一组文档)
-
文档中的值可以是字符串,数值类型,还可以是其它的文档。默认区分大小写。文档中不允许重复的键。
-
多个集合组成一个数据库,或者一个数据库包含多个实例。一个实例可以包含多个数据库。一台机器可以启动多个实例。
-
-
字段是特定数据点的唯一标识符。
- 因为在单个文档的同一级别中不能有重复的字段名称。
-
每个字段都有一个与之关联的值。数据按 字段-值对 进行组织。
-
错误观点:值不必附加到字段,并且可以是独立的数据点。
- 因为数据按字段-值对进行组织,因此每个字段都必须有一个与之关联的值。没有字段的值没有意义,也无法存储。