Atlas 服务限制
Atlas 限制您可以创建的每种组件的数量以及允许连接到集群的数量。对于集群,允许的连接数量取决于集群层。下表概述了组件和连接限制。
重要
如果其中任何限制对您的组织造成问题,请联系 Atlas 支持部门。
集群限制
连接限制和集群层
Atlas 会根据集群层和类设置 limits for concurrent incoming connections
。Atlas 连接限制适用于每个节点。对于分片集群 ,Atlas 连接限制适用于每个 mongos 路由器。Mongos 路由器的数量等于所有分片中副本集节点的数量。
您的读取偏好也会增大 Atlas 可为给定查询分配的连接总数。
例子
集群层 | 每个节点的最大连接数 |
---|---|
M0 | 500 |
M2 | 500 |
M5 | 500 |
M10 | 1500 |
M20 | 3000 |
M30 | 3000 |
M40 | 6000 |
M50 | 16000 |
M60 | 32000 |
M80 | 96000 |
M140 | 96000 |
M200 | 128000 |
M300 | 128000 |
集群层 | 每个节点的最大连接数 |
---|---|
M40 | 4000 |
M50 | 16000 |
M60 | 32000 |
M80 | 64000 |
M140 | 96000 |
M200 | 128000 |
M300 | 128000 |
M400 | 128000 |
M700 | 128000 |
集群层 | 每个节点的最大连接数 |
---|---|
M0 | 500 |
M2 | 500 |
M5 | 500 |
M10 | 1500 |
M20 | 3000 |
M30 | 3000 |
M40 | 6000 |
M50 | 16000 |
M60 | 32000 |
M80 | 64000 |
M140 | 96000 |
M200 | 128000 |
M300 | 128000 |
注意
Atlas 为每个 Atlas 集群保留少量连接,用于支持 Atlas 服务。要了解有关 Atlas 保留连接的更多信息,请联系 Atlas 支持部门。
集合和索引限制
虽然对单个集群中的集合数量没有硬性限制, 但如果集群为大量集合和索引提供服务,其性能可能会下降。 集合越大,对性能的影响越大。
Atlas 集群层建议的集合和索引的最大合并数量如下:
集群层 | 建议的最大值 |
---|---|
M10 | 5,000 个集合和索引 |
M20 / M30 | 10,000 个集合和索引 |
M40+ | 100,000 个集合和索引 |
组织和项目限制
组件 | Limit |
---|---|
每个 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 |
Google Cloud GCP 私有服务连接每个区域的可寻址目标 | 50 |
40 |
每个项目只能部署一个M0
集群。但是,如果您有MongoDB销售合同,则也许可以为每个项目部署更多M0
集群。要学习;了解更多信息,请联系MongoDB销售代表。
标签限制
Atlas 限制组件特定标签的长度。
组件 | 字符限制 | 正则表达式模式 |
---|---|---|
集群名称 | 64 [1] | ^([a-zA-Z0-9]([a-zA-Z0-9-]){0,21}(?<!-)([\w]{0,42}))$ [2] |
项目名称 | 64 | ^[\p{L}\p{N}\-_.(),:&@+']{1,64}$ [3] |
组织名称 | 64 | ^[\p{L}\p{N}\-_.(),:&@+']{1,64}$ [3] |
API 密钥说明 | 250 |
[1] | 如果启用了仅对等互连模式,集群名称字符数限制为 23。 |
[2] | Atlas 使用集群名称的前 23 个字符。这些字符在包含的项目中必须是唯一的。少于 23 个字符的集群名称不能以连字符 (- ) 结尾。超过 23 个字符的集群名称不能将连字符作为第 23 个字符。 |
[3] | (1、2)组织和项目名称可以包含任何 Unicode 字母或数字以及以下标点符号:-_.(),:&@+' 。 |
数据库用户权限限制
要学习;了解有关不支持的命令的更多信息,请参阅免费或共享集群、付费集群和无服务器实例不支持的命令。
无服务器实例限制
无服务器实例具有不同的限制。要了解更多信息,请参阅无服务器实例限制。
多云部署限制
多云部署具有不同的限制。要了解更多信息,请参阅多云部署限制。