MongoDB のバージョン管理
項目一覧
重要
常にリリース シリーズの最新のパッチ リリースにアップグレードしてください。
MongoDBのバージョン管理ではバージョンは X.Y.Z
形式で管理され、X.Y
がリリース シリーズを指し、Z
がパッチ番号を指します。
MongoDB 5.0 以降、MongoDB は 2 つの異なるリリース シリーズとしてリリースされます。
メジャー リリース
Rapid Release
MongoDB 4.4 以前では、MongoDB は本番用および開発用のバージョン管理システムを使用していました。過去のリリースを参照してください。
メジャー リリース
メジャー リリースはおよそ 1 年に 1 回提供され、新しい機能や改善が導入されます。メジャー リリースは、MongoDB Atlas およびオンプレミス配置でサポートされています。
バージョン例:
5.0
6.0
Rapid Release
Rapid Releases は、メジャー リリースを含まない四半期ごとに約 1 回利用可能になり、新機能と改善点が導入されます。Rapid Releases は、MongoDB Atlas内でのみサポートされており、オンプレミス配置ではサポートされていません。
Rapid Releases は、MongoDB Ops Manager では使用できません。
バージョン例:
5.1
5.2
5.3
パッチ リリース
パッチ リリースは、メジャー リリースと Rapid Release の両方で必要に応じて提供されます。パッチ リリースには通常、バグ修正とマイナーな改善が含まれます。
バージョン例:
5.0.1
(メジャー リリース パッチ バージョン)5.2.1
(Rapid Release パッチ バージョン)
リリース候補(RC)のリリース
新しいメジャー リリースや Rapid Release に先立ち、リリース候補を早期テストに利用できます。リリース候補は、テストを開始するには十分安定しているものの、本番環境への配置には適していない、次のリリースのバージョンを表します。
バージョン例:
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 データベースツールは 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
はパッチ リリースを指します。