elasticsearch-ik插件(中文分詞)

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

  1. 關閉es,重啓es
  2. 重新建立 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自帶拓展字典,引入即可)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章