MongoDB 版本控制
重要
始终升级到版本系列的最新稳定补丁版本。
MongoDB 版本控制的形式为 X.Y.Z
,其中 X.Y
指版本系列,Z
指补丁号。
从 MongoDB 5.0 开始,MongoDB 以两个不同的版本系列形式发布:
主要发布版本
快速发布
对于 MongoDB 4.4 及之前版本,MongoDB 使用生产/开发版本控制系统。请参阅 历史版本。
主要发布版本
主要版本大约每年发布一次,会引入新功能和相关改进。MongoDB Atlas 和本地部署支持主要版本。
示例版本:
5.0
6.0
快速发布
快速发布版本大约每季度发布一次,它不包含主要版本,会引入新的功能和改进。只有 MongoDB Atlas 支持快速发布,本地部署不支持。
快速发布版本不可与 MongoDB Ops Manager 一起使用。
示例版本:
5.1
5.2
5.3
补丁版本
主要版本和快速发布版本均可根据需要提供补丁版本。补丁版本通常包括错误修复和细微改进。
示例版本:
5.0.1
(大发布补丁版本)5.2.1
(快速发布补丁版本)
发布候选 (RC) 版本
在新的主要版本和快速发布之前,候选发布版本可供早期测试。候选发布版本代表即将发布的版本,其稳定性足以开始测试,但不适合用于生产部署。
示例版本:
5.0.0-rc0
5.0.0-rc1
5.1.2-rc5
驱动程序版本
MongoDB 的版本编号系统与 MongoDB 驱动程序使用的系统不同。
MongoDB Shell (mongosh
)
从 MongoDB 5.0 开始,MongoDB Shell (mongosh
) 与 MongoDB Server 分开发布,并使用自己的版本编号系统。
Database Tools
MongoDB Database Tools 与 MongoDB Server 分开发布,并使用自己的版本编号系统。
历史版本
对于 MongoDB 4.4 及更早版本,MongoDB 版本控制使用生产/开发版本控制方案,并采用 X.Y.Z
形式;其中 X.Y
指代版本系列或开发系列,而 Z
则指补丁版本号。
如果
Y
为偶数,则X.Y
指的是版本系列;例如,4.2
版本系列和4.4
版本系列。发布系列 稳定 ,适合生产。如果
Y
是奇数,则X.Y
表示开发系列;例如,4.3
开发系列和4.5
开发系列。开发系列仅用于测试环境,不用于生产环境。
例如,在 MongoDB 4.4.7
版本中,4.4
是指版本系列,而 .7
是指补丁版本。