CSFLE 兼容性
可Queryable Encryption在MongoDB 7.0中正式可用 (GA)。 要学习;了解详情,请参阅Queryable Encryption。
本页介绍了与客户端字段级加密兼容的 MongoDB 和驱动程序版本。
MongoDB 版本和版本兼容性
使用Client-Side 字段级加密的自动加密仅适用于 MongoDB Enterprise 4.2 或更高版本。
MongoDB 社区版和企业版 4.2 或更高版本支持使用客户端字段级加密进行手动加密。
驱动程序兼容性表
客户端字段级加密仅适用于以下官方兼容驱动程序版本或更高版本:
驱动 | 支持的版本 | 快速入门/教程 |
---|---|---|
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
重要
密钥轮换支持
要使用 CSFLE 的密钥轮换 API(例如rewrapManyDateKey
方法),您必须使用特定版本的驱动程序绑定包或libmongocrypt
。
以下列表详细说明了每个驱动程序的密钥轮换 API 依赖项:
Node.js 驱动程序:使用
mongodb-client-encryption
版本 2.2.0-alpha.6 或更高版本。Java 驱动程序:使用 1.5.2 或更高版本的
mongodb-crypt
。pymongo:使用
pymongocrypt
1.3.1 或更高版本。Go 驱动程序:使用 1.5.2 或更高版本的
libmongocrypt
。C#/.NET 驱动程序:使用 MongoDB C#/.NET 驱动程序版本 2.17.1 或更高版本。
有关语法和实施示例,请参阅驱动程序参考文档。