重要
常にリリース シリーズの最新のパッチ リリースにアップグレードしてください。
MongoDBのバージョン管理ではバージョンは X.Y.Z 形式で管理され、X.Y がリリース シリーズを指し、Z がパッチ番号を指します。
MongoDB は 2 つの異なるリリースシリーズとして提供されています。
メジャー リリース
マイナー リリース
メジャー リリース
メジャー リリースはおよそ 1 年に 1 回提供され、新しい機能や改善が導入されます。メジャー リリースは、MongoDB Atlas およびオンプレミス配置でサポートされています。
バージョン例:
6.07.0
マイナー リリース
マイナー リリースは、メジャー バージョン リリース サイクル内で段階的な改善と新機能を導入します。メジャー リリースと同等に 安定しており 、本番環境のワークロードに適しています。
MongoDB 8.2 以降では、検索、ベクトル検索、 Queryable Encryption機能の強化などの特定のユースケースに合わせてオンプレミス配置(Community と EA)でもマイナー リリースを利用できます。
バージョン例:
6.16.26.3
アップグレード パス
マイナー リリース間でアップグレードするには、マイナー リリースごとに順番にアップグレードする必要があります。マイナー リリースをスキップすることはできません。例、8.1 から 8.3 にアップグレードするには、まず 8.1 から 8.2 にアップグレードし、次に 8.2 から 8.3 にアップグレードする必要があります。
マイナー リリースから次のメジャー リリースにアップグレードするには、以下の手順を実行します。
マイナー リリースごとに次のメジャー リリースにアップグレードします。例、8.1 から次のメジャー リリースにアップグレードするには、8.1 から 8.2 にアップグレードし、次に 8.2 から 8.3 にアップグレードし、次に 8.3 から次のメジャー リリースにアップグレードします。 。
前のメジャー リリースにダウングレードし、次のメジャー リリースにアップグレードします。例、8.1 から次のメジャー リリースにアップグレードするには、8.1 から 8.0 にダウングレードし、次に 8.0 から次のメジャー リリースにアップグレードします。
各アップグレードまたはダウングレード ステップには、バイナリ アップグレードと 機能の互換性バージョン アップグレードの両方が必要です。
パッチ リリース
パッチ リリースは、メジャー リリースと Rapid Release の両方で必要に応じて提供されます。パッチ リリースには通常、バグ修正とマイナーな改善が含まれます。
バージョン例:
6.0.1(メジャー リリース パッチ バージョン)6.2.1(Rapid Release パッチ バージョン)
リリース候補(RC)のリリース
新しいメジャー リリースや Rapid Release に先立ち、リリース候補を早期テストに利用できます。リリース候補は、テストを開始するには十分安定しているものの、本番環境への配置には適していない、次のリリースのバージョンを表します。
バージョン例:
6.0.0-rc06.0.0-rc16.1.2-rc5
ドライバーのバージョン
MongoDBのバージョン番号付けシステムは、 MongoDBドライバー に使用されるシステムとは異なります。
MongoDB Shell(mongosh)
MongoDB Shell(mongosh)は、 MongoDB Serverとは別にリリースされ、独自のバージョン番号付けシステムを使用します。
Database Tools
MongoDB データベースツールは MongoDB Server とは別にリリースされ、独自のバージョン番号付けシステムを使用します。