FAQ: Database
在此页面上
单个 Atlas 集群可以有多少个集合?
虽然对单个集群中的集合数量没有硬性限制, 但如果集群为大量集合和索引提供服务,其性能可能会下降。 集合越大,对性能的影响越大。
Atlas 集群层建议的集合和索引的最大合并数量如下:
集群层 | 建议的最大值 |
---|---|
M10 | 5,000 个集合和索引 |
M20 / M30 | 10,000 个集合和索引 |
M40+ | 100,000 个集合和索引 |
Atlas 集群使用哪些 MongoDB 版本?
Atlas 支持创建具有以下层级和 MongoDB 版本的集群:
MongoDB 版本 | 受到 M10+ | 支持免费和共享层级( M0 、M2 、M5 ) |
---|---|---|
MongoDB 5.0 | ||
MongoDB 6.0 | ||
MongoDB 7.0 | ||
最新版本(自动升级) |
重要
如果集群运行的是 MongoDB 的候选版本,MongoDB Atlas 会在有正式版本时将集群升级到稳定版本。
要使用快速发布MongoDB 版本,您必须选择Latest Release进行自动升级。您无法选择特定的快速发布版本。
随着新补丁版本的推出,Atlas 会通过滚动过程升级到这些版本,以维持集群可用性。在升级到下一个快速发布版本期间,Atlas 用户界面 Database
Deployments(数据库部署)页面中的集群卡片可能会显示集群的 FCV
而不是 MongoDB 版本,以反映集群当前可用的功能。
如需进一步了解 Atlas 如何处理主要 MongoDB 版本生命周期终止的情况,请参阅使用生命周期即将终止的 MongoDB 版本的 Atlas 集群会发生什么?
MongoDB 何时会升级免费集群和共享集群的数据库版本?
在多个补丁版本可用后,将免费集群和共享集群升级到最新的 MongoDB 版本。要了解有关 MongoDB 如何对其软件进行版本控制的更多信息,请参阅 MongoDB 版本控制。
使用即将弃用的 MongoDB 版本的 Atlas 集群会出现什么情况?
注意
Atlas 中不支持的 MongoDB 版本
Atlas 不再支持 MongoDB 4.4 及更早版本。
MongoDB 会在 MongoDB 版本到期前至少 6 个月向您发送电子邮件通知。 收到通知几个月后,Atlas:
不再允许使用生命周期结束的版本部署新集群。
通知您版本截止日期。截止日期之后, Atlas 会将您的集群升级到下一 MongoDB 版本, 除非您请求延期,而且获得批准。
例子
如果 MongoDB 5.0 到期,Atlas 会将运行 MongoDB 5.0 的每个集群升级到 MongoDB 6.0。
如果您在项目设置中配置了维护时段,则会在此时段内进行升级。
在大多数情况下,此升级不会导致停机或对应用程序产生负面影响。 您应在截止日期前升级集群,以确保您的服务和应用程序不会因与 MongoDB 新版本不兼容而出现停机或其他问题。
要了解升级 MongoDB 版本时集群的潜在问题,请参阅下一 MongoDB 版本的MongoDB 发布说明中的Compatibility Changes
。