您可以在创建 Atlas Infinite 集群后更改其配置。要修改 Atlas Core 集群,请参阅 修改 Atlas Core 集群。
配置选项摘要
您可以从 Clusters > Edit Configuration 更改 Atlas Infinite 集群的以下选项:
设置 | 操作 | 限制 |
|---|---|---|
更改 Atlas Infinite 集群可用的计算量。 | 在公共预览期间,Atlas Infinite 集群支持 | |
添加或删除节点,将工作负载与 Atlas Infinite 集群的可选举节点隔离开来。 | 您无法为这些节点选择其他云提供商或区域。 | |
为您的 Atlas Infinite 集群设置最大逻辑数据大小。 | 当您的数据超过此限制时,Atlas 会阻止写入。 | |
更改 Atlas Infinite 集群的其他设置,包括备份、终止保护、加密密钥和 More Configuration Options。 | Atlas Infinite 集群不支持 Atlas Core 集群支持的所有设置。有关应用的设置,请参阅 修改其他设置。 |
Considerations
在 Atlas Infinite 集群上,计算和存储独立扩展。更改集群层会改变供 Atlas Infinite 集群使用的可用计算资源,并且 Atlas 会随着数据的增长扩展存储。
帐单
Atlas Infinite 将计算、存储和备份作为独立的维度进行计量,因此当您更改 Atlas Infinite 集群时,每个维度都会单独计费。要了解详情,请参阅MongoDB Atlas Infinite 集群费用。
备份
Atlas Infinite 集群包含一个 24 小时的连续云备份窗口,无需额外费用,并且 Atlas 默认启用 Additional Backup Retention。欲了解更多信息,请参阅Atlas Infinite 集群的备份选项。要学习;了解如何恢复 Atlas Infinite 集群,请参阅恢复 Atlas Infinite 集群。
限制
Atlas Infinite 的完整公共预览版限制列表请参阅公共预览版可用性。修改 Atlas Infinite 集群时,适用以下限制:
集群创建后,您无法在 Atlas Core 和 Atlas Infinite 之间更改其数据库版本。要了解在将 Free 集群或 Flex 集群扩展到专用集群时如何选择数据库版本,请参阅将 Free 或 Flex 集群扩展到专用集群。
在公共预览期间,您无法更改 Atlas Infinite 集群的云提供商或区域。创建 Atlas Infinite 集群时,请从支持的 AWS 区域中进行选择。
在公开预览期间,Atlas Infinite 集群不支持分片集群。
Atlas Infinite 集群不支持 Atlas全球集群。
必需的访问权限
要修改集群,您必须对此项目拥有至少Project Cluster Manager访问权限。
编辑集群
要更改 Atlas Infinite 集群的设置,请向 /groups/{groupId}/clusters/{clusterName} 发送 PATCH 请求,并将 Accept 标头设置为 application/vnd.atlas.2024-08-05+json 或更高版本。
您无法更改数据库版本。您可以更改此页面上的所有其他设置。
要确认集群运行的版本,请向同一个终结点发送 GET 请求。Atlas 返回 databaseEdition 和只读的 effectiveDatabaseEdition。
请勿在 Atlas Infinite 集群上使用 atlas clusters update。该命令接受一组固定的选项,其中不包含 Atlas Infinite 字段。请改用 atlas api clusters updateCluster,它会将您的请求正文原样发送到 Atlas Administration API:
atlas api clusters updateCluster \ --version 2024-08-05 \ --clusterName {CLUSTER-NAME} \ --groupId {GROUP-ID} \ --file payload.json您无法更改数据库版本。您可以更改此页面上的所有其他设置。
编辑高级设置
要更改 Atlas Infinite 集群的高级配置设置,请运行以下命令:
atlas api clusters updateClusterAdvancedConfiguration \ --version 2024-08-05 \ --clusterName {CLUSTER-NAME} \ --groupId {GROUP-ID} \ --file payload.json您可以使用 Atlas 用户界面修改此页面上的任何集群设置。
AtlasGoClusters在Atlas中,Go项目的 页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
在侧边栏中,单击 Database 标题下的 Clusters。
会显示集群页面。
或者,如果您已在查看特定的集群,请单击 Configuration 按钮。
修改集群层
集群层决定了您的 Atlas Infinite 集群可用的计算资源。在公开预览期间,Atlas Infinite 集群支持 M10 到 M60 General 集群层以及 M40 到 M60 Low-CPU 集群层。Atlas Infinite 集群不支持任一集群类中的 M80 及更大的集群层。
Atlas 会随着数据的增长扩展 Atlas Infinite 集群的存储空间,因此您无需更改集群层即可增加存储空间。要了解 Atlas 如何处理 Atlas Infinite 集群上的存储,请参阅 管理 Atlas Infinite 集群上的存储。
添加或删除节点以实现工作负载隔离
只读节点、分析节点和搜索节点将工作负载与Atlas Infinite 集群的可选举节点隔离。创建Atlas Infinite集群后,您可以添加或删除只读节点和分析节点。
Atlas Infinite集群除了 2 个可选举节点外,还支持最多 5 个只读节点和分析节点的组合,从而实现最多 7 个计算节点。搜索节点与这些计算节点是分开的,不会计入限制。
您可以添加搜索节点,以便在Atlas Infinite集群上运行MongoDB Search 和MongoDB Vector Search 工作负载。
Atlas无限集群在与Atlas无限集群相同的地区部署只读节点、分析和搜索节点。您无法为这些节点选择其他云提供商或地区。要学习;了解更多信息,请参阅Atlas无限集群上的工作负载隔离性。
修改最大存储限制
最大存储限制设置了您的 Atlas Infinite 集群的最大逻辑数据大小,范围从 1 GB 到 128 TB。当您的数据超过此限制时,Atlas 会阻止对您的 Atlas Infinite 集群的写入。您可以在创建 Atlas Infinite 集群后增加或减少此限制。
如要了解更多信息,请参阅最大存储限制。
修改附加设置
以下附加设置应用于公共预览版中的 Atlas Infinite 集群。Atlas 在 Additional Settings 和 Additional Settings > More Configuration Options 下将其分组:
MongoDB 版本,Atlas 将其设置为 Latest Version With Auto Upgrades
有关完整列表,请参阅配置其他设置。
Modify Cluster Details
添加标签、查看现有标签和管理标签。要了解更多信息,请参阅修改现有集群时管理集群标签。
重要
请勿在资源标记中包含敏感信息,如个人身份信息 (PII) 或受保护的医疗信息 (PHI)。其他 MongoDB 服务(例如账单服务)可以访问资源标记。MongoDB 还向 DataDog 和 Prometheus 集成发送集群资源标签。资源标记不应用于隐私信息和敏感数据。要了解详情,请参阅敏感信息。
查看并应用更改
单击 Review Changes(查看更改)以查看您所做的更改。
Review Changes 页面并排显示修改后的属性的摘要,以及与这些更改有关的所有警告或注释。它在左侧列出原始设置,在右侧列出新设置(包括定价变化)。
查看更改后,单击Apply Changes将其应用到您的 Atlas Infinite 集群。