Elasticsearch安裝中文分詞外掛程式IK

來源:互聯網
上載者:User

標籤:

        Elasticsearch預設提供的分詞器,會把每個漢字分開,而不是我們想要的根據關鍵詞來分詞,比如我們更希望 “中國人”,“中國”,“我”這樣的分詞,因此需要安裝中文分詞外掛程式IK來實現此功能。

 

elasticsearch-analysis-ik 是一款中文的分詞外掛程式,支援自訂詞庫,具體安裝步驟如下:

1、從github上下載最新的IK分詞源碼到本地

方式1)可以通過git命令下載,代碼如下:

git clone https://github.com/medcl/elasticsearch-analysis-ik

方式2)手動下載

到github網站下載原始碼,地址為:https://github.com/medcl/elasticsearch-analysis-ik,右側下方有一個按鈕“Download ZIP",點擊下載原始碼elasticsearch-analysis-ik-master.zip

 

2、解壓檔案elasticsearch-analysis-ik.zip,執行命令:

unzip elasticsearch-analysis-ik.zip

將elasticsearch-analysis-ik-master目錄中的 config/ik/ 整個目錄拷貝到Elasticsearch安裝目錄的config目錄下,之後再將elasticsearch-analysis-ik-master目錄下config檔案中elasticsearch.yml檔案覆蓋Elasticsearch安裝目錄下的config目錄中的elasticsearch.yml檔案。

 

3、進入到解壓後的檔案夾目錄中,因為是原始碼需要使用maven命令打包,執行命令如下:

mvn clean package

如果沒有安裝maven工具的話,需要先安裝一下maven工具,具體參考地址:  

http://www.yoodb.com/article/display/340

 

執行上述命令之後,IK的分詞包已經準備就緒。

 

4、運行Elasticsearch安裝路徑下的bin目錄中的plugin命令安裝剛剛編譯好的分詞包,命令如下:

plugin —install analysis-ik —url file:///#{project_path}/elasticsearch-analysis-ik/target/releases/elasticsearch-analysis-ik-1.4.0.zip

Elasticsearch安裝中文分詞外掛程式IK

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.