使用 Queryable Encryption 需要 MongoDB Server 7.0或更高版本。
有关该功能的更多信息,请参阅 Queryable Encryption的MongoDB手册。
与“rangePreview”算法相关的API仍处于实验阶段,可能会有重大更改!
旧版MongoDB Server中的Queryable Encryption
MongoDB Server 6.0引入了 Queryable Encryption 作为公共技术预览版。 MongoDB Server 7.0包括对 Queryable Encryption 协议的向后重大更改。
向后重大更改适用于 libmongocrypt 1.8.0中的客户端协议。 libmongoc 1.24.0 需要 libmongocrypt 1.8.0或更高版本。 libmongoc 1 。 24 。 0 不再支持 MongoDB Server < 7中的 Queryable Encryption。 0 。 使用 Queryable Encryption libmongoc 1 。 24 。 0 及更高版本要求 MongoDB Server >= 7 。 0 。
在MongoDB Server >= 7.0上使用带有 libmongocrypt< 1.8.0的Queryable Encryption , 或在MongoDB Server < 6.0上使用 libmongocrypt>= 1.8.0会导致使用不兼容的协议时出现服务器错误。
提示
The MongoDB Manual for Queryable Encryption