Elasticsearch2.2.0安裝pinyin插件

opmf3267 8年前發布 | 43K 次閱讀 ElasticSearch 搜索引擎

來自: http://www.begincode.net/blog/94


1、下載源代碼

源碼地址https://github.com/medcl/elasticsearch-analysis-pinyin

2、解壓到指定目錄

   下載的zip文件解壓縮,

3、修改源碼的pom.xml文件

    <elasticsearch.version>2.2.0</elasticsearch.version>  修改es版本為您需要的版本號,

    截止到寫這篇文章時,還沒有明確表示支持2.2.0,但可以使用。

4、mvn打包,執行mvn install

    會在源碼目錄下生成target文件夾,在如下目錄

    elasticsearch-analysis-pinyin-master\target\releases內會生成一個zip壓縮文件

5、將解壓縮后的內容復制到elasticsearch的plugins目錄的pinyin目錄下

     如果沒有pinyin目錄自己創建,如下圖:

      

6、重啟es,  

    ./bin/elasticsearch

7、驗證

輸入如下url

http://192.168.0.128:9200/yang/_analyze?text=劉德華&analyzer=pinyin

顯示如下json數據則為安裝成功

{
    tokens: [
        {
            token: "liu de hua ",
            start_offset: 0,
            end_offset: 3,
            type: "word",
            position: 0
        }
    ]
}

 本文由用戶 opmf3267 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!