分享 ElasticSearch 安装 IK 详细步骤

liangbin661831 · 2015年01月18日 · 最后由 grantbb 回复于 2015年11月10日 · 18449 次阅读

编译 elasticsearch-analysis-ik

#clone 最新的 ik 项目并编译 git clone https://github.com/medcl/elasticsearch-analysis-ik.git --depth=1 cd elasticsearch-analysis-ik

#如果没有安装 maven,执行 sudo apt-get install maven maven package

配置 ES,三步就搞定了;

  • 拷贝 jar.maven 执行完毕后会在当前目录下生成 target/releases 目录,将其中的 elasticsearch-analysis-ik-1.2.9.zip 拷贝到 ES 目录下的 plugins/analysis-ik,并解压,没有这个目录可以自己建。
  • 拷贝辞典。将 elasticsearch-analysis-ik 目录中的 config/ik 拷贝到 ES 的 config 目录。
  • 修改 ES 的配置文件,指定 IK 为分词工具,到 ES 目录下,打开 config/elasticsearch.yml,在最后添加

    index.analysis.analyzer.ik.type : "ik"

仅就中文搜索而言,不觉得比 Standard 好太多,有大数据量比较的例子吗

没有,我也是看到其他人说这个比较好

大家在 checkout 代码的时候的需要注意与自己的 elasticsearch 版本的对应。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号