ES之词库的动态添加
Posted 爱上口袋的天空
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ES之词库的动态添加相关的知识,希望对你有一定的参考价值。
1、环境准备
1)安装nginx1.18.0
2) 安装好ES7.8.1和kibana7.8.1(提前准备好)
2、安装nginx
2.1)拉取nginx1.18.0镜像
docker pull nginx:1.18.0
2.2)创建挂载容器里面的界面的访问
mkdir -p /mydata/nignx/html
2.3)在/mydata/nignx/html/中创建hotwords.txt
2.4)docker命令启动nginx
docker run -itd -p 80:80 -v /mydata/nignx/html:/usr/share/nginx/html nginx:1.18.0
2.5) 浏览器访问:
3、开始配置es
3.1) 进入/opt/es781/elasticsearch-7.8.1/plugins/ik/config目录下修改IKAnalyzer.cfg.xml
3.2)重启es
3.3)使用kibana查看
3.4)测试一个单词“就是我”
我们在nginx的hotwords.txt中添加这个单词
不重启es直接查询:
以上是关于ES之词库的动态添加的主要内容,如果未能解决你的问题,请参考以下文章
Elasticsearch 7.X 中文分词器 ik 使用,及词库的动态扩展