官方github主页给出了详细的安装过程、配置方法、热更新IK分词、常见问题。本篇作为其实践过程。
测试使用elasticsearch-analysis-ik-1.9.1版本。
安装 elasticsearch-analysis-ik
git clone https://github.com/medcl/elasticsearch-analysis-ik
cd elasticsearch-analysis-ik
mvn clean
mvn complie
mvn package # 该操作会在当前目录生成elasticsearch-analysis-ik-*.zip
拷贝生成的elasticsearch-analysis-ik-.zip至elasticsearch的plugins/ik目录(无该目录则自己新建),解压elasticsearch-.zip。此时plugins/ik目录如下图所示:
至此,Elasticsearch的ik分词器已安装成功。重启Elasticsearch服务使ik分词器生效,在启动日志中看到如下信息则说明ik分词器安装成功:
注:
一些教程将图中的ik目录(图中红色矩形标注