version > v5.5.1的可以直接使用插件安装
下载页面 https://github.com/medcl/elasticsearch-analysis-ik
只需在es根目录下执行
./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.2.1/elasticsearch-analysis-ik-6.2.1.zip
就可以完成安装
之后重启
至此ik安装完成
自定义词库
在/usr/local/elasticsearch-6.2.1/config/analysis-ik目录下
新建文件夹custom
mkdir custom
新建文档 mydict.dic
vim mydict.dic
输入词条 注意编码格式utf-8
编辑ik配置文件
vim /usr/local/elasticsearch-6.2.1/config/analysis-ik/IKAnalyzer.cfg.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>IK Analyzer 扩展配置</comment>
<!--用户可以在这里配置自己的扩展字典 -->
<entry key="ext_dict">custom/mydict.dic</entry>
<!--用户可以在这里配置自己的扩展停止词字典-->
<entry key="ext_stopwords"></entry>
<!--用户可以在这里配置远程扩展字典 -->
<!-- <entry key="remote_ext_dict">words_location</entry> -->
<!--用户可以在这里配置远程扩展停止词字典-->
<!-- <entry key="remote_ext_stopwords">words_location</entry> -->
</properties>
重启es
自定义词库配置完成
版权声明:本文为dyangel2013原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。