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

インストール要件

項目一覧

  • Overview
  • 必要なもの
  • 詳細

クライアント側フィールド レベル暗号化(CSFLE)を使用するためにインストールする必要があるアプリケーションとライブラリについて説明します。

CSFLE を使用する前に、開発環境で次の項目を設定する必要があります。

  • (任意) 自動暗号化共有ライブラリをダウンロードします。 自動暗号化共有ライブラリはmongocryptdの推奨代替であり、新しいプロセスを生成する必要はありません。 mongocryptdは引き続きサポートされます。

  • MongoDB Enterprise エディションをインストールします。

  • CSFLE と互換性のある MongoDB ドライバーをインストールします。

  • MongoDB インスタンスまたはAtlas クラスターを起動します。

  • 特定のドライバーの依存関係をインストールします。 ドライバーの依存関係のリストを表示するには、使用する言語に対応するタブを選択して、このガイドを完了します。

依存関係名
説明

x64 サポート

CSFLE では x64 のサポートが必要です。

依存関係名
説明

libmongocryptライブラリには、暗号化を管理するネイティブ ライブラリと通信するためのバインディングが含まれています。

依存関係名
説明

mongodb-cryptライブラリには、暗号化を管理するネイティブ ライブラリと通信するためのバインディングが含まれています。

依存関係名
説明

libmongocrypt暗号化ライブラリの NodeJS ラッパー。 libmongocryptライブラリには、暗号化を管理するネイティブ ライブラリと通信するためのバインディングが含まれています。

Node.js ドライバー バージョン6.0.0以降を使用する場合、 mongodb-client-encryptionはドライバーと同じメジャー バージョン番号を持っている必要があります。

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

依存関係名
説明

libmongocrypt暗号化ライブラリの Python ラッパー。 libmongocryptライブラリには、暗号化を管理するネイティブ ライブラリと通信するためのバインディングが含まれています。

CSFLE の使用を開始するには、「クイック スタート 」を参照してください。

リモート キー管理システム プロバイダーで CSFLE を使用する方法については、「チュートリアル 」を参照してください。

戻る

主な機能