elasticsearch安裝ik中文分詞插件

在這裏我將介紹一下如何給elasticsearch安裝ik中文分詞插件。  
瀏覽器

注意:選擇的elasticsearch和ik版本要正確,不然會出現錯誤。在這裏我選擇的是elasticsearch1.4.0和ik1.2.9版本。curl

所須要的文件已上傳到百度雲盤,請讀者自行下載elasticsearch

連接: http://pan.baidu.com/s/1migZtag
ide

密碼: 3ym8工具

步驟1:將elasticsearch-1.4.0.tar.gz解壓測試

步驟2:將解壓後的ik文件夾放到config路徑下;lua

            將解壓後的httpclient-4.4.1.jar和httpcore-4.4.1.jar放到lib路徑下url

步驟3:新建plugins文件夾,若是有plugins目錄,直接在該目錄下新建文件夾analysis-ik,將elasticsearch-analysis-ik-1.2.9.jar放到該路徑下插件

步驟4:在配置文件config/elasticsearch.yml中增長ik的配置,最末尾添加code

    index:  
      analysis:                     
        analyzer:        
          ik:  
              alias: [ik_analyzer]  
              type: org.elasticsearch.index.analysis.IkAnalyzerProvider  
          ik_max_word:  
              type: ik  
              use_smart: false  
          ik_smart:  
              type: ik  
              use_smart: true

步驟5:啓動bin/elasticsearch.bat

步驟6:檢測ik中文是否已成功安裝,打開插件 http://localhost:9200/_plugin/head/ ,新建一個索引test

(若是沒有安裝head插件,也能夠用curl命令工具去測試,這裏就很少講啦)

而後在瀏覽器輸入網址http://localhost:9200/test/_analyze?analyzer=ik&pretty=true&text=%E6%88%91%E4%BB%AC%E9%83%BD%E6%98%AF%E5%A5%BD%E5%AD%A9%E5%AD%90,就會看到ik的中文分詞效果了

有什麼不明白的地方,你們能夠一塊兒交流!fighting~~~~~·

相關文章
相關標籤/搜索