1 首先要下载对应版本的ik分词器
(1)进入到elasticsearch 的目录下
cd /opt/elasticsearch-5.6.3/plugins/
(2)下载5.6.3版本的ik分词器 :
wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v5.6.3/elasticsearch-analysis-ik-5.6.3.zip
(3) 下载完成后进行解压,解压后需要删除下载的压缩包 ,否则会报错。
2 启动elasticsearch
./elasticsearch -d
若访问http://10.1.1.18:9200/_cat/plugins 显示如下内容即表明安装成功。
3 测试结果
(1) 不使用ik分词器的分词结果 一个中文汉字一个词。
(2)使用ik分词器的结果
http://10.1.1.18:9200/_analyze?analyzer=ik_max_word&text=中华人民共和国&pretty=true
(3)http://10.1.1.18:9200/_analyze?analyzer=ik_smart&text=中华人民共和国&pretty=true 和(2)区别在于一个是粗粒度一个是细粒度的 。后者是粗粒度 ,前者是细粒度。