IK Analysis中文分词器
IK Analysis插件将Lucene IK分析器集成到elasticsearch中,支持自定义词典。
下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases
下载好之后,是一个zip压缩包
将压缩包上传到elasticsearch-7.10.0/plugins/目录下,再进行解压

unzip elasticsearch-analysis-ik-7.10.0.zip -d /usr/local/elasticsearch-7.10.0/plugins/analysis-ik

解压好之后,将压缩包删除

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

删除后重新为/elasticsearch授权,因为elasticsearch默认不能以root用户启动

chown -Rf szx:es /usr/local/elasticsearch-7.10.0

然后重启/elasticsearch

./elasticsearch -d

再重启kibana

bin/kibana --allow-root

测试分词器
http://localhost:5601/app/dev_tools#/console
进入kibana 输入以下命令进行测试

GET _analyze
{
  "analyzer": "ik_smart",
  "text": ["宋子宪博客"]
}

GET _analyze
{
  "analyzer": "ik_max_word",
  "text": ["宋子宪博客"]
}

Linux Centos7安装Kibana测试.png

Last modification:December 3, 2020
如果觉得这篇技术文章对你有用,请随意赞赏