Karp 的技术博客

MongoDB 中的集合和文档有什么区别?

MongoDB 中,集合(Collection)和文档(Document)是两个基本的概念,用于组织和存储数据。

集合(Collection):

集合是 MongoDB 中的一个容器,类似于关系数据库中的表。每个集合都有一个唯一的名称,用于标识和访问它。集合可以看作是一组文档的容器。
集合中的文档可以具有不同的结构,即它们可以包含不同的字段。集合是动态的,不要求所有文档具有相同的字段集合。
MongoDB 中的集合通常根据应用程序的需求组织数据,例如,可以为用户、产品、日志等创建不同的集合。

文档(Document):

文档是 MongoDB 中的基本数据单元,类似于关系数据库中的行。它是一个由字段和值组成的键值对集合,可以包含嵌套文档、数组等。
文档使用 BSON(Binary JSON)格式表示,这是 MongoDB 中的二进制表示形式。BSON 具有丰富的数据类型,包括字符串、整数、浮点数、日期等。
MongoDB 的文档是动态的,可以根据需要添加或删除字段,这使得 MongoDB 非常灵活,适应不同类型和结构的数据。

mongodb

版权属于:karp
作品采用:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
更新于: 2015年09月10日 03:14
10

目录

来自 《MongoDB 中的集合和文档有什么区别?》