solr整合ik-analyzer

一. 问题:
solr整合ik-analyzer

在使用solr时, 分词器解析中文的时候, 是一个一个字解析的. 这并不是我们想要的结果.

而在lucene中, 使用的中文分词器是 IKAnalyzer. 那么在solr里面, 是不是任然可以用这个呢.

二. 整合 ik

  1. 修改schema配置文件

打开如下路径中的managed-schema.xml文件.
solr整合ik-analyzer
在文档的最后面, 加入

solr整合ik-analyzer

  1. 加入jar包

在tomcat solr lib中加入ik分词器的jar包
solr整合ik-analyzer
solr整合ik-analyzer
jar包可以在这里下载: http://download.****.net/download/z____l/10176803

  1. 加入分词器配置文件

将前面lucene 里面出现过的 配置文件拷贝到 classes 文件夹下. 不拷贝也行, 自己新建也可以.

solr整合ik-analyzer
由于这里我并没有使用文件夹装ext,stopword, 所以 IKAnalyzer.cfg.xml文件要做部分修改.
solr整合ik-analyzer

三. 结果
solr整合ik-analyzer