IK分词器介绍
在elasticsearch 中查询数据,使用了默认的分词器,分词效果不太理想。会把字段分成一个一个汉字,搜索时会把搜索到的句子进行分词,非常不智能,所以本次引入更为智能的IK分词器。
IK分词器提供两种分词算法 ik_smart和ik_max_word,ik_smar为最少切分,ik_max_word最精细度切分。
IK 分词器下载安装
根据es版本选择对应的IK版本,本次使用的7.3.0 IK分析器版本。
1 | https://github.com/medcl/elasticsearch-analysis-ik/releases |
将IK分词器压缩文件解压到elasticsearch安装目录的plugins目录下命名ik目录
1 | #解压analysis-ik文件 |
重启 es 服务
1 | systemctl restart elasticsearch |