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,系统自动将所有英文字母转换为小写后再建立索引。设置为 true 时,保留原始大小写,区分大小写进行匹配。 |
该文章对您有帮助吗?