MongoDB的文档、集合和数据库
2017-12-04 10:50
483 查看
为了理解MongoDB的名词,可以将其于关系型数据库进行对比:
一、文档[document]
文档是一组键值对。
文档是MongoDB中数据的基本单元,非常类似关系型数据库中的
行。多个键及其关联的值有序地放置在一起便是文档。
[/code]
文档中的键值对是有序的,上面两个键值对调换顺序便成了另一个文档。
对于文档中的键值对来说,键是字符串类型,可以使用任意UTF-8字符。而值可以是任意数据类型,包括文档。
MongoDB区分大小写和类型。
二、集合[collection]
在MongoDB中集合是一组文档。相当于关系型数据库中的表。
集合是无模式的。意味着集合中的文档可以是各式各样的。【关系数据库中,每一行都有同名的键,有对应相同类型的键值】
下面的文档可以存在一个集合里面:
2
[/code]
三、数据库
MongoDB中,多个集合组成数据库。数据库之间是独立的,即使在磁盘上,不同的数据库也放置在不同的文件中。
一些保留的数据库
- admin【root用户库】
- local
- config【保存分片信息】
一、文档[document]
文档是一组键值对。
文档是MongoDB中数据的基本单元,非常类似关系型数据库中的
行。多个键及其关联的值有序地放置在一起便是文档。
{"name":"swingwang","gender":"male"}1
[/code]
文档中的键值对是有序的,上面两个键值对调换顺序便成了另一个文档。
对于文档中的键值对来说,键是字符串类型,可以使用任意UTF-8字符。而值可以是任意数据类型,包括文档。
MongoDB区分大小写和类型。
二、集合[collection]
在MongoDB中集合是一组文档。相当于关系型数据库中的表。
集合是无模式的。意味着集合中的文档可以是各式各样的。【关系数据库中,每一行都有同名的键,有对应相同类型的键值】
下面的文档可以存在一个集合里面:
{"name":"SwingWang"} {"gender":"male"}1
2
[/code]
三、数据库
MongoDB中,多个集合组成数据库。数据库之间是独立的,即使在磁盘上,不同的数据库也放置在不同的文件中。
一些保留的数据库
- admin【root用户库】
- local
- config【保存分片信息】
<link rel="stylesheet" href="http://csdnimg.cn/release/phoenix/production/markdown_views-d4dade9c33.css"> </div>
相关文章推荐
- mongodb概念--文档、集合、数据库、shell
- MongoDB的文档、集合和数据库
- MongoDB 数据库、集合创建删除与文档插入
- mongodb 学习笔记之二 mongodb入门(数据库、文档和集合)
- mongodb概念--文档、集合、数据库、shell
- Mongodb(2)创建数据库,删除数据库,创建集合,删除集合,显示文档内容
- mongodb概念--文档、集合、数据库、shell
- mongodb-基本的概念:数据库、集合、文档
- MongoDB文档翻译-引言-数据库和集合
- MongoDB初识之数据库、集合、文档
- Mongodb从0到1系列二:数据库与集合操作、文档增删改查
- mongodb入门-2 文档、集合、数据库
- mongodb操作--文档、集合、数据库、shell
- MongoDB自学笔记6---3.1 MongoDB文档、集合、数据库概念
- mongodb入门-2文档、集合、数据库
- mongodb概念--文档、集合、数据库、shell
- NoSQL数据库_MongoDB_MongoDB 文档与集合
- mongodb概念--文档、集合、数据库、shell(转并学习)
- Mongodb数组操作$(update)、$占位符更新嵌套数组、嵌套文档集合
- 文档、集合与数据库