IK分词器
程序员文章站
2022-07-09 15:27:33
...
1、概述
IKF分词器是个中文的分词器,分ik_smart和ik_max_word
ik_smart为最少切分,ik_max_word为最大粒度切分
下载地址 https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.6.1/elasticsearch-analysis-ik-7.6.1.zip
2、在线脚本IK分词器
进入es容器
docker exec -it elasticSearch7.6.1 /bin/bash
用脚本安装
[aaa@qq.com elasticsearch]# ./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.6.1/elasticsearch-analysis-ik-7.6.1.zip
查看插件
[aaa@qq.com elasticsearch]# ./bin/elasticsearch-plugin list
analysis-ik
[aaa@qq.com elasticsearch]#
退出容器,重启es
[aaa@qq.com plugins]# exit
exit
[aaa@qq.com ~]# docker restart elasticSearch7.6.1
3、手动安装IK分词器
手动将ik分词器复制到es容器的/usr/share/elasticsearch/plugins目录下
创建ik目录,加压到这个目录下
4、测试
ik_smart为最少切分,ik_max_word为最大粒度切分
4.1、测试ik_smart
4.2、测试ik_max_word
5、IK分词器增加自定义字典
注意:在线安装IK分词器没有配置文件
自定义分词文件liang.dic
梁梁
配置到配置文件中
手动将配置文件cp到容器中
#1. 上传 rz
#2. 解压 unzip
#3.复制
[aaa@qq.com ~]# docker cp config elasticSearch7.6.1:/usr/share/elasticsearch/plugins/analysis-ik
# 重启es
下一篇: Ik分词器
推荐阅读
-
Net Core使用Lucene.Net和盘古分词器 实现全文检索
-
docker 部署 Elasticsearch kibana及ik分词器详解
-
ElasticSearch 5.5 离线环境的完整安装及配置详情,附kibana、ik插件配置及安装包下载路径
-
Laravel个人博客集成Elasticsearch和ik分词
-
ElasticSearch 分词器
-
Lucene-分词器简介及IK分词器的使用
-
docker 安装(6.x单机)elasticsearch、elasticsearch-head、ik分词器
-
基于字典树的前向/后向分词器
-
ek插件------ik中文分词器的使用
-
ElasticSearch学习 - (八)安装中文分词器IK和拼音分词器