互換性
MongoDB の互換性
次の互換性テーブルは、MongoDB の各バージョンで使用できる MongoDB Rust ドライバーのバージョンを示しています。
最初の列は、ドライバーのバージョンの一覧です。
重要
MongoDB は、MongoDB Serverのサポート終了日(EOL)から 3 年間、MongoDB Server とドライバー間の互換性を確保します。MongoDB のリリースと EOL 日付の詳細については、 MongoDB ソフトウェア ライフサイクル スケジュールを参照してください。
互換性テーブルの凡例
Icon | 説明 |
---|---|
✓ | すべての機能がサポートされています。 |
⊛ | ドライバー バージョンは MongoDB バージョンで動作しますが、すべての新しい MongoDB 機能がサポートされているわけではありません。 |
マークなし | ドライバー バージョンは MongoDB バージョンではテストされていません。 |
Rust ドライバーのバージョン | MongoDB 8.0 | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.6 |
---|---|---|---|---|---|---|---|---|
3.1 [ 1 ] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
2.6から3.0 [1 ] | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
2.5 [1] | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ |
2.4 [2] | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ |
2.2から2.3 [3 ] | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ |
2.1 [4] | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ |
2.0 [5] | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ |
Rust ドライバーは 3.6 より前の MongoDB Server バージョンと互換性がありません。
[1] | (1 、2 、3 ) これらのRustドライバー バージョンは OCSP をサポートしていません。 |
[2] | この Rust ドライバー バージョンは 10 進128またはOCSP をサポートしていません。 |
[3] | これらのRustドライバー バージョンは、10進数128 、 クライアント側フィールドレベル暗号化 、 GridFS 、または OCSP をサポートしていません。 |
[4] | この Rust ドライバー バージョンは、10進128 、クライアント側フィールドレベル暗号化、 GridFS 、 OCSP 、または変更ストリーム をサポートしていません。 |
[ 5 ] | この Rust ドライバー バージョンは、 Decimal 128 、クライアント側フィールドレベル暗号化、 GridFS 、 OCSP 、変更ストリーム、因果整合性、またはサーバーレスインスタンス をサポートしていません。 |
言語互換性
MongoDB Rust ドライバーには Rust 1.60.0 以降が必要です。
互換性テーブルの読み方の詳細については、「 MongoDB 互換性テーブル 」に関するガイドを参照してください。