安装中文分词器
1.下载
wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.4.1/elasticsearch-analysis-ik-6.4.1.zip
2.进入elasticsearch安装目录下的plugins目录,创建ik目录
cd /usr/local/elasticsearch-6.4.1/plugins
mkdir ik
- 拷贝 IKAnalyzer包到ik目录下,并解压
cp elasticsearch-analysis-ik-6.4.1.zip /usr/local/elasticsearch-6.4.1/plugins/ik
unzip elasticsearch-analysis-ik-6.4.1.zip
- 重启elasticsearch服务,观察启动日志
- 测试分词器效果
IK分词器有两种分词效果,一种是ik_max_word(最大分词)和ik_smart(最小分词),我们分别用这两种分词来测试“中华人民共和国国歌”这个搜索关键词
ik_max_word 分词效果
ik_smart分词效果
总结
最小分词就给我们把搜索关键词拆分成“中华人民公共国”和“国歌”这两个词元,从效果来看没有最大分词的效果好。