Docs 菜单
Docs 主页
/
数据库手册
/ / / /

fleDisableSubstringPreviewParameterLimits

fleDisableSubstringPreviewParameterLimits

8.2版本新增

适用于 mongodmongos

覆盖对已启用可Queryable Encryption的集合上的子字符串查询的字符串长度限制。

您只能在mongos或副本集主节点上设置fleDisableSubstringPreviewParameterLimits 。 该值在集群范围内设置。

要为部署设置fleDisableSubstringPreviewParameterLimits ,请对admin数据库运行以下命令:

db.adminCommand(
{
setClusterParameter: {
fleDisableSubstringPreviewParameterLimits: { shouldOverride: true }
}
}
)

要查看当前值,请对 admin数据库运行以下命令:

db.adminCommand( { getClusterParameter: "fleDisableSubstringPreviewParameterLimits" } )

默认下, MongoDB对启用了子字符串查询的Queryable Encryption加密字符串字段实施软限制:

  • strMaxLength 限制为 60 个字符

  • strMaxQueryLength 限制为 10 个字符

  • strMinQueryLength 必须为 2 或更高

此参数将覆盖这些限制。

重要

查询加密长字符串会严重影响性能。尽可能限制字符串长度和查询长度。

后退

defaultMaxTimeMS

在此页面上