FuzzyAnalyzerParameter数据类型定义,表示多元索引中分词类型为模糊分词时的可选配置。
数据结构
message FuzzyAnalyzerParameter {
optional int32 min_chars = 1;
optional int32 max_chars = 2;
optional bool case_sensitive = 3;
}
名称 | 类型 | 是否必选 | 描述 |
min_chars | int32 | 否 | 最小字符切分单元,即切分的字符组合中字符数量必须大于等于此值,默认值为1。 |
max_chars | int32 | 否 | 最大字符切分单元,即切分的字符组合中字符数量必须小于等于此值,默认值为7。 重要 值越大,索引膨胀越大,费用也会更高,一般建议不超过查询词的最大长度。设置此参数为5或7即可满足大部分场景。 |
case_sensitive | bool | 否 | 是否大小写敏感。默认值是false,此时所有英文字母会转换为小写。 如果不需要系统自动将英文字母转换为小写字母,并且需要保持大小写敏感,可以设置case_sensitive为true。 |
该文章对您有帮助吗?