1、在es目录中安装ik插件(选择对应es的版本)https://github.com/medcl/elasticsearch-analysis-ik
./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.6.2/elasticsearch-analysis-ik-7.6.2.zip
2、安装完会新生成两个文件夹:
/usr/local/elasticsearch/config/analysis-ik
/usr/local/elasticsearch/plugins/analysis-ik
- 关闭es,重启es
- 重新建立 mapping
3、使用
3.1、es使用
PUT t_test/_mapping
{
"properties": {
"content": {
"type": "text",
"analyzer": "ik_max_word",
"search_analyzer": "ik_smart"
}
}
}
3.2、javaAPI使用
4、确认是否成功 kibana控制台
5、拓展字典
配置/usr/local/elasticsearch/config/analysis-ik/IKAnalyzer.cfg.xml (ik7.6.2自带拓展字典,引入即可)