windows下elasticsearch2.3.2 与 IK 分词集成

1.下载IK
https://github.com/medcl/elasticsearch-analysis-ik/tree/v1.9.2

IK 对应的Elasticsearch版本 详情见github
[img]

[/img]
2.解压并打包IK

解压到elasticsearch-analysis-ik-1.9.2

目录结构如下

[img]

[/img]

3.安装IK
  1. mvn clean

  2.mvn compile
[img]

[/img]
  3.mvn package
  [img]

[/img]

4.安装完成后,找到target\releases 下的elasticsearch-analysis-ik-1.9.2.zip,并解压到 elasticsearch-analysis-ik-1.9.2
[img]

[/img]

5.将IK 集成到ES中,我的ES目录为
[img]

[/img]

将elasticsearch-analysis-ik-1.9.2解压后的所有文件copy到\elasticsearch-2.3.2\plugins\ik 中(ik 文件夹自己创建)
​[img]

[/img]

将elasticsearch-2.3.2\plugins\ik\config\ik 文件copy到D:\soft\elasticsearch-2.3.2\elasticsearch-2.3.2\config下
[img]

[/img]

6.配置IK​

打开elasticsearch-2.3.2\config\elasticsearch.yml,在最后添加
index.analysis.analyzer.ik.type : "ik"
7.重启ES
`[img]

[/img]

7.测试IK
http://localhost:9200/_analyze?analyzer=ik&text=我是中国人万岁
[img][/img]


对比ES 自带standard 分词器
[img]

[/img]
8.over!!!

猜你喜欢

转载自ludizhang.iteye.com/blog/2323939