Elasticsearch 配置 ik分词器
2021-09-09 本文已影响0人
DavidOcean
下载
网址:https://github.com/medcl/elasticsearch-analysis-ik
下载到对应elasticsearch版本的ik分词器安装包
部署
压缩包
image.png
解压到elasticsearch的plugin包内,并改名为ik:
image.png
配置词典
打开和编辑IK分词器的配置文件进行编辑读取的额外字典: D:\elasticsearch\plugins\ik\config\IKAnalyzer.cfg.xml
image.png
字典格式即每一行一个分词即可:
image.png
收尾
重新启动elasticsearch即可完成ik分词器的发布。
注意:每次分词器的修改,都要elasticsearch重新启动才可。
另 Linux使用方法
在linux中使用命令(参考:https://github.com/medcl/elasticsearch-analysis-ik):
./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.3.0/elasticsearch-analysis-ik-6.3.0.zip
实际运行情况如下:
[root@75ea8289df86 elasticsearch]# ./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.13.0/elasticsearch-analysis-ik-7.13.0.zip
-> Installing https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.13.0/elasticsearch-analysis-ik-7.13.0.zip
-> Downloading https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.13.0/elasticsearch-analysis-ik-7.13.0.zip
[=================================================] 100%??
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: plugin requires additional permissions @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
* java.net.SocketPermission * connect,resolve
See http://docs.oracle.com/javase/8/docs/technotes/guides/security/permissions.html
for descriptions of what these permissions allow and the associated risks.
Continue with installation? [y/N]y
-> Installed analysis-ik
-> Please restart Elasticsearch to activate any plugins installed
然后重启即可。