ElasticSearch安装ik分词器

在ElasticSearch文件夹下的plugins文件夹下新建ik文件夹,用来存放ik分词器,然后进入该文件夹中,准备下载ik分词器,如下:
在这里插入图片描述

ik分词器版本与ES版本需要对应,由于这里安装的是7.4.2版本的ES,所以先通过以下命令获取相应版本的ik分词器:

wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.4.2/elasticsearch-analysis-ik-7.4.2.zip

如果版本不同,可以截取以上下载路径的部分,登陆github具体查看。

下载成功后如下:
ElasticSearch安装ik分词器_第1张图片
如果实在太慢,可以试着下载压缩包,然后上传到服务器上,最后解压到ElasticSearch文件夹下的plugins文件夹下的ik文件夹中。

安装unzip,用来解压压缩包,如下:

yum install unzip

解压ik分词器压缩包在ik文件夹中,如下:

unzip elasticsearch-analysis-ik-7.4.2.zip

ik文件夹中文件如下:
在这里插入图片描述

删除ik分词器压缩包,如下:

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

退出ik目录到上一级plugins,给ik目录及其子文件授权,如下:

chmod -R 777 ik/

进入ES相关的bin目录,输入elasticsearch-plugin list,查看系统分词器的情况:

在这里插入图片描述

在这里插入图片描述

重启ES服务,通过Kibana测试结果

先看看原来的默认分词器效果:
ElasticSearch安装ik分词器_第2张图片
使用ik分词器ik_smart分词效果:
ElasticSearch安装ik分词器_第3张图片
使用ik分词器ik_max_word分词效果:
ElasticSearch安装ik分词器_第4张图片
ik分词器成功生效,之后根据情况选择合适的分词手段即可。

你可能感兴趣的:(Elasticsearch,安装ik分词器)