es的插件 ik分詞器的安裝和使用


今天折騰了一天,在es 5.5.0 上安裝ik。一直通過官方給定的命令沒用安裝成功,決定通過手工是形式進行安裝。https://github.com/medcl/elasticsearch-analysis-ik在官網上查詢es對應的ik版本號,ik支持自定義詞庫等,ik是中科院提供的中文分析詞庫。

./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v5.5.1/elasticsearch-analysis-ik-5.5.1.zip 這個命令的形式嘗試了好久沒有成功

從https://github.com/medcl/elasticsearch-analysis-ik/releases下載對應的源碼,下載完成之后解壓用unzip。

編譯代碼  mvn clean  package

編譯完成之后會在target\releases生成elasticsearch-analysis-ik-*.zip文件

解壓到文件elasticsearch/plugins的目錄下

如果是2.2以上的可以不用修改配置文件,我就沒有修改配置文件

否則,修改配置文件如下:

index.analysis.analyzer.ik.type:“ik”

重起elasticsearch

這時候測試一下:

{
  "analyzer": "ik",
  "text": "我是李悠然"
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM