Docs Menu
Docs Home
/
MongoDBマニュアル
/ / / / /

Queryable Encryption の互換性

このページでは、Queryable Encryption が互換性のある MongoDB とドライバーのバージョンについて説明します。

自動暗号化を使用した Queryable Encryption は、MongoDB Enterprise Edition および MongoDB Atlas でのみ利用できます。 Queryable Encryption は、MongoDB レプリカセットまたはシャーディングされたクラスターで使用できますが、スタンドアロン インスタンスでは使用できません。

明示的な暗号化は MongoDB Community および Enterprise Edition で利用できます。

等価クエリを使用した Queryable Encryption には、互換性のある MongoDB ドライバーに対して次の最小バージョンが必要です。

ドライバー
暗号化ライブラリ

Node.jsバージョン 5.5.0から5.8.1

Node.jsバージョン6.0.0以降

mongodb-クライアント-暗号化 Node.js ドライバーと同じメジャー バージョン番号を持つ。

たとえば、Node.js ドライバー v 6 .x にはmongodb-client-encryption v 6 .x が必要です。

C#/.NETバージョン2.20.0以降

3.0 より前のC#/ .NETドライバー バージョンに追加の依存関係はありません。

ドライバー バージョンC#/ .NET 3.0 以降を使用している場合は、次の手順を実行します。

mongodb-crypt 1.8.0バージョン 以降

PyMongoバージョン4.4以降

pymongocrypt 1.6バージョン 以降

Goバージョン1.12以降

libmongocryptバージョン1.8.0以降

Cバージョン1.24.0以降

libmongocryptバージョン1.8.0以降

C++バージョン3.8.0以降

libmongocryptバージョン1.8.0以降

PHPバージョン1.16以降

追加の依存関係なし

Rubyバージョン2.19以降

libmongocrypt-ヘルパー バージョン1.8.0 以降

Rustバージョン2.6.0以降

libmongocryptバージョン1.8.0以降

Scalaバージョン4.10.0以降

mongodb-crypt 1.8.0バージョン 以降

戻る

参照