Docs 菜单

Docs 主页启动和管理 MongoDBMongoDB Atlas

常见问题解答:数据库

在此页面上

  • 单个 Atlas 集群可以有多少个集合?
  • Atlas 集群使用哪些 MongoDB 版本?
  • MongoDB 何时会升级免费集群和共享集群的数据库版本?
  • 使用即将弃用的 MongoDB 版本的 Atlas 集群会出现什么情况?

虽然对单个集群中的集合数量没有硬性限制, 但如果集群为大量集合和索引提供服务,其性能可能会下降。 集合越大,对性能的影响越大。

Atlas 集群层建议的集合和索引的最大合并数量如下:

集群层
建议的最大值
M10
5,000 个集合和索引
M20 / M30
10,000 个集合和索引
M40+
100,000 个集合和索引

Atlas 支持创建具有以下层级和 MongoDB 版本的集群:

MongoDB 版本
受到 M10+
支持免费和共享层级(M0M2M5
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 补丁版本发布后,Atlas 会将免费集群和共享集群升级到最新的 MongoDB 版本。要进一步了解 MongoDB 如何对其软件进行版本控制,请参阅MongoDB 版本控制。

注意

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

提示

另请参阅:

要查看每个 MongoDB Server 版本的生命周期结束日期,请参阅MongoDB 支持策略中的MongoDB Server

← 常见问题解答:连接字符串选项