elasticsearch中IK分詞處理

嗯,弄完ANSJ分詞,今天上IK分詞。

這裏elasticsearch是2.3.1,對應的IK爲1.9.1。

1.到https://github.com/medcl/elasticsearch-analysis-ik/releases?after=v5.0.0-beta1下載IK的1.9.1.zip。

2.unzip elasticsearch-analysis-ik-1.9.1.zip

3.到剛解壓的elasticsearch-analysis-ik-1.9.1目錄下使用mvn clean package 命令打包

4.將打包後得到的elasticsearch-analysis-ik-1.9.1-sources.jar拷貝到elasticsearch-2.3.1/lib目錄下,並在root用戶下使用 chown -R centos:centos elasticsearch-analysis-ik-1.9.1-sources.jar ()命令、chmod -R 777 elasticsearch-analysis-ik-1.9.1-sources.jar命令,避免出現權限問題。

5.在elasticsearch-2.3.1/config目錄下編輯elasticsearch.yml修改默認分詞器,添加:index.analysis.analyzer.default.type: ik 保存。

6.將解壓的ik包/elasticsearch-analysis-ik-1.9.1/config目錄下的ik文件夾cp -r ik到elasticsearch-2.3.1/plugins目錄下

7.啓動elasticsearch,並測試。

8.可能會出現的問題:找不到plugin-descriptor.properties文件,可根據錯誤信息從/elasticsearch-analysis-ik-1.9.1/target/classes目錄下添加這個文件。

9.測試結果



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