对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

MongoDB 中的数据库和集合

MongoDB将数据记录作为文档(BSON文档)存储在集合中。数据库包含一个或多个集合。

您可以使用Atlas用户界面、mongosh 或MongoDB Compass管理数据库和集合。本页介绍Atlas 用户界面过程。对于自管理部署,请使用 mongosh 或MongoDB Compass。

选择您的客户端:

登录到Atlas并转到项目的 Data Explorer 页面。

1
  1. 如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含项目的组织。

  2. 如果尚未显示,请从导航栏的 Projects 菜单中选择您的项目。

2

在侧边栏中,单击 Database 标题下的 Data Explorer。

随后会显示 Data Explorer(自然语言查询栏)。

1
  1. 如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含项目的组织。

  2. 如果尚未显示,请从导航栏的 Projects 菜单中选择您的项目。

  3. 在侧边栏中,单击 Database 标题下的 Data Explorer。

    显示数据浏览器。

2

In the Connections sidebar, select or hover over your cluster and click the icon to open the Create Database dialog box.

3

输入 Database Name 和 Collection Name,创建数据库及其第一个集合。

如果想要在集合上使用自定义排序规则,请勾选 Use Custom Collation(使用自定义排序规则)复选框并选择所需的排序规则设置。

重要

请勿在数据库和集合名称中包含敏感信息。

有关MongoDB 数据库名称和集合名称的更多信息,请参阅命名限制。

4

选择集合是否为时间序列集合。如果选择创建时间序列集合,请指定时间字段和粒度。您可以选择指定元字段以及集合中旧数据的过期时间。

5

成功创建后,数据库和集合将显示在 Connections 侧边栏中。

MongoDB 将文档存储在集合中。集合类似于关系数据库中的表。

MongoDB 文档的集合。
点击放大

如果集合不存在,MongoDB 会在您首次存储该集合的数据时创建该集合。

1
  1. 如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含项目的组织。

  2. 如果尚未显示,请从导航栏的 Projects 菜单中选择您的项目。

  3. 在侧边栏中,单击 Database 标题下的 Data Explorer。

    显示数据浏览器。

2

Select or hover over the database, and click the icon to open the Create Collection dialog box.

3

在 Create Collection 对话框中,输入要创建的集合的名称。

Atlas还提供 Additional preferences。您可以从以下选项中进行选择:

  • 创建集群化集合

  • 创建带排序规则的集合

重要

请勿在集合名称中包含敏感信息。

有关MongoDB集合名称的更多信息,请参阅命名限制。

4

选择集合是否为时间序列集合。如果选择创建时间序列集合,请指定时间字段和粒度。您可以选择指定元字段以及集合中旧数据的过期时间。

5

成功创建后,该集合会显示在 Connections 侧边栏中的数据库下方。

默认下,集合中的文档不股票模式。字段和数据类型可能因文档而异。

您可以在插入和更新操作期间实施模式验证规则。

对于MongoDB Atlas部署,Performance Advisor和MongoDB Atlas用户界面会检测常见模式设计问题,并建议遵循MongoDB最佳实践的修改建议。要学习;了解更多信息,请参阅模式建议。

要在集合的文档中添加、删除或重新键入字段,更新现有文档。

为集合分配一个不可变的 UUID,该 UUID 在所有副本集成员和分片中保持一致。

获得技能徽章

免费掌握“MongoDB架构基础”!

了解详情

给本页内容打分

在此页面上