elasticsearch 自定义分词器
安装拼音分词器、ik分词器
下载源码需要使用maven打包
下载构建好的压缩包解压后放直接在elasticsearch安装目录下 plugins文件夹下,可以重命名
1.在es中设置分词
创建索引,添加setting属性
PUT myindex
{"settings": {"index":{"analysis":{"analyzer":{"ik_pinyin_analyzer":{"type":"custom","tokenizer":"ik_smart","filter":"pinyin_filter"}
},"filter":{"pinyin_filter":{"type":"pinyin","keep_separate_first_letter" : false,
"keep_full_pinyin" : true,
"keep_original" : false,
"limit_first_letter_length" : 10,
"lowercase" : true,
"remove_duplicated_term" : true}
}
}
}
}
}
添加属性 设置mapping属性
PUT myindex/_mapping/users
{"properties": {"uname":