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
        }
    ]
}
相关文章
相关标签/搜索