重要
常にリリース シリーズの最新のパッチ リリースにアップグレードしてください。
MongoDBのバージョン管理ではバージョンは X.Y.Z
形式で管理され、X.Y
がリリース シリーズを指し、Z
がパッチ番号を指します。
MongoDB 8.2 以降、 MongoDBでは新しいバージョン管理とリリース戦略が採用され、アップグレード パスが簡素化され、より明確なバージョン管理オプションが提供されます。 MongoDB は、2 つの異なるリリース シリーズとしてリリースされます。
メジャー リリース
マイナー リリース
メジャー リリース
メジャー リリースはおよそ 1 年に 1 回提供され、新しい機能や改善が導入されます。メジャー リリースは、MongoDB Atlas およびオンプレミス配置でサポートされています。
バージョン例:
7.0
8.0
マイナー リリース
マイナー リリースは、メジャー バージョン リリース サイクル内で段階的な改善と新機能を導入します。メジャー リリースと同等に 安定しており 、本番環境のワークロードに適しています。
MongoDB 8.2 以降では、検索、ベクトル検索、 Queryable Encryption機能の強化などの特定のユースケースに合わせてオンプレミス配置(Community と EA)でもマイナー リリースを利用できます。
バージョン例:
8.2
注意
8.0 リリース サイクルで、 MongoDB 8.2 は Atlas とオンプレミスの配置の両方で利用できます。 MongoDB Atlasでは、次のマイナー リリースまで、8.2 はサポートされています。
MongoDB Atlasのリリースオプション
MongoDB 8.2 以降では、Atlas 専用クラスターで次の 2 つのリリース オプションを利用できます。
メジャー バージョン: MongoDB 8.0 などの特定のメジャー バージョンを使用することが選択できます。メジャー バージョン上のクラスターはバグ修正とセキュリティ パッチを受け取ります。クラスターは、サポート終了(EOL)前に、手動でアップグレードする必要があります。それ以外の場合、Atlas では EOL 後にクラスターがサポートされている最新のメジャー バージョンに自動的にアップグレードされます。
自動アップグレードによる最新バージョン: クラスターをこのリリース オプションに設定すると、利用可能な最新のMongoDBバージョンへの自動アップグレードが受信され、新機能が有効になります。
注意
無料階層および Flex 階層のクラスターは自動的にアップグレードされるため、リリース オプションを選択することはできません。
パッチ リリース
パッチ リリースは、メジャー リリースとマイナー リリースの両方で必要に応じて提供されます。パッチ リリースには通常、バグ修正とマイナーな改善が含まれます。
バージョン例:
8.0.1
(メジャー リリース パッチ バージョン)8.2.1
(マイナー リリース パッチ バージョン)
リリース候補(RC)のリリース
新しいメジャー リリースやマイナー リリースに先立ち、リリース候補を早期テストに利用できます。リリース候補は、テストに使用するには十分安定しているものの、本番環境への配置には適していない、次のリリースのバージョンを表します。
バージョン例:
6.0.0-rc0
6.0.0-rc1
6.1.2-rc5
ドライバーのバージョン
MongoDBのバージョン番号付けシステムは、 MongoDBドライバー に使用されるシステムとは異なります。
MongoDB Shell(mongosh
)
MongoDB Shell(mongosh
)は、 MongoDB Serverとは別にリリースされ、独自のバージョン番号付けシステムを使用します。
Database Tools
MongoDB データベースツールは MongoDB Server とは別にリリースされ、独自のバージョン番号付けシステムを使用します。