Queryable Encryption
Queryable Encryption を使用するには、MongoDB Server 7.0 以上が必要です。
機能の詳細については、 Queryable Encryptionの MongoDB マニュアルを参照してください。
"rangePreview" アルゴリズムに関連する API はまだ実験的であり、重大な変更の可能性があります。
古い MongoDB Server バージョンでの Queryable Encryption
MongoDB Server 6.0では、Queryable Encryption がパブリック テクニカル プレビューとして導入されています。 MongoDB Server 7.0には、Queryable Encryption プロトコルに対する下位互換性を損なう変更が含まれています。
下位互換性を損なう変更は、libmongocrypt 1.8.0のクライアント プロトコルに適用されます。 libmongoc 1.24.0 にはlibmongocrypt 1.8.0以降が必要です。 libmongoc 1 . 24 。 0 は MongoDB Server < 7で Queryable Encryption のサポートを終了しました。 0 。 Queryable Encryption limongoc 1を使用します。 24 。 0 以上には MongoDB Server >= 7が必要です。 0 。
MongoDB サーバー >= 7.0で libmongocrypt < 1.8.0とともに Queryable Encryption を使用すると、 または MongoDB Server が6.0未満の状態で libmongocrypt>= 1.8.0を使用している場合、互換性のないプロトコルを使用するとサーバー エラーが発生します。