Solr 配置中文分词器 IK

Posted 走在一线的码农

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Solr 配置中文分词器 IK相关的知识,希望对你有一定的参考价值。

1. 下载或者编译 IK 分词器的 jar 包文件,然后放入 ...\\apache-tomcat-8.5.16\\webapps\\solr\\WEB-INF\\lib\\ 这个 lib 文件目录下;

  IK 分词器下载地址:http://download.csdn.net/download/qq_35318576/10243518

2. 打开 ...\\workspace-solr\\solr\\my_core\\conf\\managed-schema 文件(注意:my_core 为自己新建的 Core),并在最后 </schema> 标签之前追加如下代码:

3. 追加代码如下:

1     <fieldType name="text_ik" class="solr.TextField">
2         <analyzer type="index" useSmart="false"
3             class="org.wltea.analyzer.lucene.IKAnalyzer" />
4         <analyzer type="query" useSmart="true"
5             class="org.wltea.analyzer.lucene.IKAnalyzer" />
6     </fieldType>

4. 启动 Tomcat 服务,打开网址:http://localhost:8080/solr/index.html 即可访问

5. 选择自己的 Core,进行查看是否可以中文分词操作:

  my_core --> Analysis --> Analyse Fieldname / FieldType: text_ik

 

以上是关于Solr 配置中文分词器 IK的主要内容,如果未能解决你的问题,请参考以下文章

Solr7.2.1环境搭建和配置ik中文分词器

solr8.0 ik中文分词器的简单配置

solr添加中文IK分词器,以及配置自定义词库

[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例二.

[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一.

solrcloud配置中文分词器ik