转载自六月哥的博客
如何集成IK分词工具:
第一步:下载es的IK插件link
第二步:使用maven对下载的es-ik源码进行编译(mvn clean package -DskipTests)
第三步:把编译后的target/releases下的elasticsearch-analysis-ik-1.10.3.zip文件拷贝到ES_HOME/plugins/ik目录下面,然后使用unzip命令解压
第四步:重启es服务
第五步:测试分词效果:
curl 'http://your ip:9200/zhouls/_analyze?analyzer=ik_max_word&pretty=true' -d '{"text":"这里是好记性不如烂笔头感叹号的博客们"}'
可以看到分词器名称为ik_max_word
也可以使用ELK提供的脚本:
./elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v5.6.14/elasticsearch-analysis-ik-5.6.14.zip