Docs 菜单

Docs 主页启动和管理 MongoDBMongoDB Atlas

创建数据库部署

在此页面上

  • 选择数据库部署类型
  • 采取后续步骤

使用这些资源来选择并创建集群和无服务器实例。

MongoDB Atlas 可以部署两种类型的云数据库:无服务器实例和集群。您可以在同一个 Atlas 项目中同时使用集群和无服务器实例。

您还可使用 Atlas CLI 创建本地 Atlas 部署。

如果要执行以下操作,请创建集群

  • 根据工作负载要求选择特定的数据库配置。

  • 定义数据库扩展行为。

  • 运行高吞吐量生产工作负载。

  • 始终有可用容量。

您可以:

  • 设置集群层

  • 使用 分片等高级功能。

  • 将数据分布到多个地区和云提供商。

  • 按需扩展集群

  • 启用自动缩放。与无服务器实例不同,集群的自动缩放需要预配置。

MongoDB 根据部署配置和集群层向集群计费。

如果要执行以下操作,请创建无服务器实例

  • 只需最低限度的数据库配置即可快速入门。

  • 让数据库扩展自动、动态地满足工作负载需求。

  • 运行不频繁或少量的工作负载。

  • 在云环境中进行开发或测试。

Atlas 会自动无缝扩展无服务器实例的存储容量、存储吞吐量和计算能力,以满足工作负载需求。无服务器实例始终运行最新的MongoDB 版本,并且您只需为运行的操作付费。

如果要支持位置感知读取和写入操作,请创建全局集群。位置感知读取和写入操作非常适合全球分布式应用程序实例和客户端。

全球集群是精心实施的分片集群,可提供:

  • 全球分布式客户端的低延迟读取和写入操作。

  • 部分或整个地区断电期间的正常运行时间保护。

  • 特定地区的位置感知数据存储。

  • 基于集群节点类型的工作负载隔离性。

部署 M30 或更大的集群时,您可以在 Atlas 中启用全局写入。对于副本集,将集群扩展到至少 M30 层并启用全局写入。所有分片节点都与所选集群一起部署。

重要

完成部署后,无法禁用集群的全局写入。

创建本地部署,在本地计算机上托管的单节点副本集上试用 Atlas 功能。

下表说明了集群或无服务器实例是否支持 MongoDB Atlas 中的所列配置或功能。

注意

MongoDB 计划逐步增加对无服务器实例的更多配置和操作的支持。要查看当前的无服务器实例限制并了解计划提供的支持,请参阅无服务器实例限制。

有关最新产品更新,请参阅 Atlas ChangeLog

配置
集群
无服务器实例
快速发布
AWS 区域
多地区部署
多云部署
分片部署
高级企业级安全功能(包括 LDAP数据库审核
功能
集群
无服务器实例
使用 Atlas API
监控指标
针对可用指标或计费配置警报
配置备份
从备份快照执行时间点恢复或自动恢复
使用 Atlas 用户界面(Find [查找]、Indexes [索引]、Schema Advisor [模式顾问] 和 Aggregation Pipeline Builder [聚合管道构建器])
获取按需索引模式建议
使用触发器

重要

您无法从无服务器实例迁移到集群。

有关无服务器实例实例限制的完整列表,请参阅无服务器实例限制

选择数据库部署类型后,您可以:

要创建云部署,请使用以下资源:

要使用 Atlas CLI 创建 Atlas 本地或云部署,请运行以下命令:

atlas deployments setup [deploymentName] [options]

要了解有关命令语法和参数的更多信息,请参阅 Atlas 部署设置的 Atlas CLI 文档。

有关使用此命令的分步说明,请参阅创建本地部署。

提示

请参阅:相关链接

← 创建并连接数据库部署