FuzzyAnalyzerParameter

更新时间:
复制为 MD 格式

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 时,保留原始大小写,区分大小写进行匹配。