Atlas 服务限制
Atlas 限制您可以创建的每种组件的数量以及集群允许的连接数量。 对于集群,允许的连接数取决于集群层。 下表概述了组件和连接限制。
重要
如果其中任何限制对您的组织造成问题,请联系 Atlas 支持部门。
集群限制
连接限制和集群层
Atlaslimits for concurrent incoming connections
根据集群层和 类 设置 。 Atlas 连接限制适用于每个节点。对于 分片集群 ,Atlas 连接限制适用于每个 mongos 路由器。 mongos 路由器的数量等于所有分片的副本集节点数量。
您的读取偏好也会影响 Atlas 可以为给定查询分配的连接总数。
例子
注意
Atlas 为每个 Atlas 集群保留少量连接,用于支持 Atlas 服务。要了解有关 Atlas 保留连接的更多信息,请联系 Atlas 支持部门。
集合和索引限制
虽然对单个集群中的集合数量没有硬性限制, 但如果集群为大量集合和索引提供服务,其性能可能会下降。 集合越大,对性能的影响越大。
Atlas 集群层建议的集合和索引的最大合并数量如下:
集群层 | 建议的最大值 |
---|---|
M10 | 5,000 个集合和索引 |
M20 / M30 | 10,000 个集合和索引 |
M40+ | 100,000 个集合和索引 |
组织和项目限制
组件 | 限制 |
---|---|
每个 Atlas 项目的数据库用户 | 100 |
每个 Atlas 项目的 Atlas 用户 | 500 |
每个 Atlas 组织的 Atlas 用户 | 500 |
每个 Atlas 组织的 API 密钥 | 500 |
每个 Atlas 项目的访问列表条目 | 200 |
每个 Atlas 团队的用户 | 250 |
每个 Atlas 项目的团队 | 100 |
每个 Atlas 组织的团队 | 250 |
每个 Atlas 用户的团队 | 100 |
每个 Atlas 用户的组织 | 250 |
每个 Atlas 用户的关联组织 | 50 |
每个 Atlas 项目的集群 | 25 |
每个 Atlas 用户的项目 | 250 |
每个 Atlas 组织的项目 | 250 |
每个 Atlas 项目的自定义 MongoDB 角色 | 100 |
为每个数据库用户分配的角色数 | 100 |
25 | |
每个 Atlas 项目的网络对等连接总数 | |
每个 Atlas 项目的待处理网络对等互连 | 25 |
每个地区的 AWS PrivateLink 可寻址目标 | 50 |
每个地区的 Azure Private Link 可寻址目标 | 150 |
每个地区的GCP Private Service Connect可寻址目标 | 50 |
40 | |
每个 Atlas 项目的 Atlas Data Lake 管道 | 25 |
您只能为每个项目部署一个 M0
集群。
标签限制
Atlas 限制组件特定标签的长度。
[1] | 如果启用了仅对等互连模式,集群名称字符数限制为 23。 |
[2] | Atlas 使用集群名称的前 23 个字符。这些字符在包含的项目中必须是唯一的。少于 23 个字符的集群名称不能以连字符 (- ) 结尾。超过 23 个字符的集群名称不能将连字符作为第 23 个字符。 |
[3] | (1、2)组织和项目名称可以包含任何 Unicode 字母或数字以及以下标点符号:-_.(),:&@+' 。 |
数据库用户权限限制
无服务器实例限制
无服务器实例具有不同的限制。要了解更多信息,请参阅无服务器实例限制。
多云部署限制
多云部署具有不同的限制。要了解更多信息,请参阅多云部署限制。