当前位置:   article > 正文

linux 中文分词,linux 安装ElasticSearch的中文分词器IK

linux 数据库的内容 分词到elasticsearch

首先确保ElasticSearch镜像已经启动

一定要保证ElasticSearch和ElasticSearch插件的版本一致

我是用的是ElasticSearch是6.5.4版本 对应elasticsearch-analysis-ik-6.5.4

IK与ES版本兼容 ,详情请参考https://github.com/medcl/elasticsearch-analysis-ik

方式一:在线安装

进入容器

docker exec -it elasticsearch /bin/bash

在线下载并安装

./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.5.4/elasticsearch-analysis-ik-6.5.4.zip

进入plugins可以看到IK分词器已经安装成功

方式二:离线安装

将IK分词器上传到/tmp目录中

将压缩包移动到容器中

docker cp /tmp/elasticsearch-analysis-ik-6.5.4.zip elasticsearch:/usr/share/elasticsearch/plugins

进入容器

docker exec -it elasticsearch /bin/bash

创建目录

mkdir /usr/share/elasticsearch/plugins/ik

将文件压缩包移动到ik中

mv /usr/share/elasticsearch/plugins/elasticsearch-analysis-ik-6.5.4.zip /usr/share/elasticsearch/plugins/ik

进入目录

cd /usr/share/elasticsearch/plugins/ik

解压

unzip elasticsearch-analysis-ik-6.5.4.zip

删除压缩包

rm -rf elasticsearch-analysis-ik-6.5.4.zip

退出并重启镜像

exit

docker restart elasticsearch

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/166386
推荐阅读
相关标签
  

闽ICP备14008679号