Elasticsearch2.2.0安裝pinyin插件

一、下載源代碼 git

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

二、解壓到指定目錄 json

   下載的zip文件解壓縮, elasticsearch

三、修改源碼的pom.xml文件 url

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

    截止到寫這篇文章時,尚未明確表示支持2.2.0,但能夠使用。 code

四、mvn打包,執行mvn install xml

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

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

五、將解壓縮後的內容複製到elasticsearch的plugins目錄的pinyin目錄下 ip

     若是沒有pinyin目錄本身建立,以下圖: get

      

六、重啓es,  

    ./bin/elasticsearch

七、驗證

輸入以下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
        }
    ]
}
相關文章
相關標籤/搜索