安装要求
概述
了解必须安装才能使用客户端字段级加密 (CSFLE) 的应用程序和库。
你需要什么
在使用 CSFLE 之前,必须在开发环境中设置以下项目:
- 安装MongoDB 企业版 4.2 或更高版本。
- 安装与 CSFLE 兼容的 MongoDB 驱动程序。
- 安装打开SSL 可选的。
- 开始一个 MongoDB实例 或者 阿特拉斯集群。
- 授予文件系统权限。客户端应用程序或特权用户需要权限才能在主机上启动mongocryptd进程。
- 安装特定的驱动程序依赖项。要查看您的驱动程序的依赖项列表,请选择与您要用于完成本指南的语言对应的选项卡:
驱动程序 | 依赖名称 | 描述 |
---|---|---|
C# | x64 Support | CSFLE requires x64 support. |
Go | 安装 libmongocrypt | 该libmongocrypt 库包含与管理加密的本机库通信的绑定。 |
Java(sync) | mongodb-crypt | 该mongodb-crypt 库包含与管理加密的本机库通信的绑定。 |
Node.js | mongodb-client-encryption | 加密库的 NodeJS 包装器libmongocrypt 。该libmongocrypt 库包含与管理加密的本机库通信的绑定 |
Python | pymongocrypt | 加密库的 Python 包装器libmongocrypt 。该libmongocrypt 库包含与管理加密的本机库通信的绑定。 |
了解更多
要开始使用 CSFLE,请参阅快速入门。
要了解如何将 CSFLE 与远程密钥管理服务提供商一起使用,请参阅教程。
译者:韩鹏帅