文章目录
前言
本次安装的是Elasticsearch-analysis-ik 7.9.0版本。
一、下载 elasticsearch-analysis-ik
IK中文分词器-Github地址
或者wget
下载
wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.9.0/elasticsearch-analysis-ik-7.9.0.zip
1、在该目录下创建文件夹
mkdir /usr/local/src/elasticsearch-node03/plugins/analysis-ik
2、把zip包放至该目录下
/usr/local/src/elasticsearch-node03/plugins/analysis-ik
3、解压
unzip elasticsearch-analysis-ik-7.9.0.zip
4、删除zip包
rm -r elasticsearch-analysis-ik-7.9.0.zip
5、重启Elasticsearch, 观察日志
也可以在bin目录下执行命令查看
./elasticsearch-plugin list
二、使用kibana测试
IK提供两种分词算法:ik_smart 和 ik_max_word
ik_smart :
最粗粒度的拆分
ik_max_word :
最细粒度的拆分
1、细粒度的拆分
POST _analyze
{
"analyzer": "ik_max_word",
"text": ["中华人民共和国万岁"]
}
2、粗粒度的拆分
POST _analyze
{
"analyzer": "ik_smart",
"text": ["中华人民共和国万岁"]
}
三、ElasticSearch7.9.0集群搭建详细步骤
总结
注意 :IK分词器的版本一定要与Elasticsearch的版本一致
,否则Elasticsearch无法启动。
- ik分词器支持
扩展词词典
,和停用词词典
。