“文档” 菜单
文档首页
/
MongoDB Manual
/ / / / /

可查询加密兼容性

本页介绍了与 Queryable Encryption 兼容的 MongoDB 和驱动程序版本。

具有自动加密功能的 Queryable Encryption 仅适用于 MongoDB Enterprise Edition 和 MongoDB Atlas。您可以在 MongoDB 副本集或分片集群上使用 Queryable Encryption,但不能在独立实例上使用。

MongoDB Community 版和 Enterprise 版提供显式加密

对于兼容的 MongoDB 驱动程序,具有相等查询的 Queryable Encryption 需要以下最低版本:

驱动
加密库
Node.js版本 5.5.05.8.1
Node.js 6.0.0或更高版本

mongodb-client-encryption 具有与 Node.js 驱动程序相同的主要版本号。

例如,Node.js 驱动程序 v 6 .xx 需要mongodb-client-encryption v 6 .xx

C#/.NET 2.20.0或更高版本
无需额外依赖
Java (Synchronous) 和 Java Reactive Streams 版本 4.10.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-helper 版本 1.8.0 或更高版本
Rust版本2.6.0或更高版本
libmongocrypt 版本 1.8.0 或更高版本
Scala 4.10.0或更高版本
mongodb-crypt 1.8.0或更高版本
← 参考
限制 →