Elasticsearch2.2.0安装pinyin插件
opmf3267
9年前
来自: 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 } ] }