Queryable Encryption の互換性
このページでは、Queryable Encryption が互換性のある MongoDB とドライバーのバージョンについて説明します。
MongoDB Edition、トポロジー、バージョン互換性
自動暗号化を使用した Queryable Encryption は、MongoDB Enterprise Edition および MongoDB Atlas でのみ利用できます。 Queryable Encryption は、MongoDB レプリカセットまたはシャーディングされたクラスターで使用できますが、スタンドアロン インスタンスでは使用できません。
明示的な暗号化は MongoDB Community および Enterprise Edition で利用できます。
ドライバーの互換性テーブル
等価クエリを使用した Queryable Encryption には、互換性のある MongoDB ドライバーに対して次の最小バージョンが必要です。
ドライバー | 暗号化ライブラリ |
---|---|
Node.jsバージョン | mongodb-クライアント-暗号化 |
Node.jsバージョン | mongodb-クライアント-暗号化 Node.js ドライバーと同じメジャー バージョン番号を持つ。 たとえば、Node.js ドライバー v 6 .x には |
C#/.NETバージョン | 3.0 より前のC#/ .NETドライバー バージョンに追加の依存関係はありません。 ドライバー バージョンC#/ .NET 3.0 以降を使用している場合は、次の手順を実行します。
|
Java(同期)および Java Reactive Streamsバージョン | mongodb-crypt |
PyMongoバージョン | pymongocrypt |
Goバージョン | libmongocryptバージョン |
Cバージョン | libmongocryptバージョン |
C++バージョン | libmongocryptバージョン |
PHPバージョン | 追加の依存関係なし |
Rubyバージョン | libmongocrypt-ヘルパー バージョン |
Rustバージョン | libmongocryptバージョン |
Scalaバージョン | mongodb-crypt |