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自帶拓展字典,引入即可)