互換性
MongoDB の互換性
次の互換性テーブルでは、MongoDB で使用するための MongoDB Node.js ドライバーの推奨バージョンを示しています。
最初の列は、ドライバーのバージョンの一覧です。
重要
MongoDB は、MongoDB Serverのサポート終了日(EOL)から 3 年間、MongoDB Server とドライバー間の互換性を確保します。MongoDB のリリースと EOL 日付の詳細については、 MongoDB ソフトウェア ライフサイクル スケジュールを参照してください。
互換性テーブルの凡例
Icon | 説明 |
---|---|
✓ | すべての機能がサポートされています。 |
⊛ | ドライバー バージョンは MongoDB バージョンで動作しますが、すべての新しい MongoDB 機能がサポートされているわけではありません。 |
マークなし | ドライバー バージョンは MongoDB バージョンではテストされていません。 |
Node.js ドライバー バージョン | MongoDB 8.0 | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.6 |
---|---|---|---|---|---|---|---|---|
6.10 と 6.11 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
6.9 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ [1] |
6.0から6.8 | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
5.7 から 5.9 | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
5.0 から 5.6 | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
[1] | MongoDB 3.6のサポートは Node.js ドライバー v 6.9では非推奨です。 |
言語互換性
次の互換性テーブルでは、特定のバージョンの Node.js で使用する場合の MongoDB Node.js ドライバーの推奨バージョンを示しています。
最初の列は、ドライバーのバージョンの一覧です。
Node.js ドライバー バージョン | Node.js v22.x.x | Node.js v20.x.x | Node.js v18.x.x | Node.js v16.x.x | Node.js v14.x.x |
---|---|---|---|---|---|
6.11 [ 2 ] | ✓ | ✓ | ✓ | ✓ | |
6.0から6.10 [2 ] | ✓ | ✓ | ✓ | ||
5.6.X から 5.9.X | ✓ | ✓ | ✓ | ✓ | |
5.0.0 から 5.5.X | ✓ | ✓ | ✓ |
[2] | (1 、2 ) 6.0Node.jsドライバーのバージョン 以降には、 Node.js v16.20.1 以降が必要です。 |
コンポーネントの互換性
次のテーブルでは、MongoDB Node.js ドライバーのバージョンに対するアドオンコンポーネントのバージョンの互換性を示しています。その他のパッケージの組み合わせでは不安定になる可能性があります。
コンポーネント | Node.js Driver v6.x | Node.js Driver v5.x |
---|---|---|
bson | ^6.0.0 | ^5.0.0 |
kerberos | ^2.0.1 | ^1.0.0 または ^2.0.0 |
mongodb-クライアント-暗号化 | ^6.0.0 | ^2.3.0 |
mongodb-legacy | ^6.0.0 | ^5.0.0 |
@mongodb-js/zstd | ^1.1.0 | ^1.0.0 |
互換性テーブルの読み方の詳細については、「MongoDB 互換性テーブル」に関するガイドを参照してください。