才疏学浅,欢迎批评指正

Solr7.5配置IK分词器

7.5配置IK分词器

Solr7.5配置IK分词器

1.Ik分词器下载
https://search.maven.org/remotecontent?filepath=com/github/magese/ik-analyzer/7.5.0/ik-analyzer-7.5.0.jar
2.将jar包放入server\solr-webapp\webapp\WEB-INF\lib下
Solr初探(四)---Solr7.5配置IK分词器
3.在server\solr-webapp\webapp\WEB-INF下创建classes文件夹,在该文件夹下新建如下文件
① IKAnalyzer.cfg.xml
② ext.dic
③ stopword.dic
④ ik.conf
⑤ dynamicdic.txt
Solr初探(四)---Solr7.5配置IK分词器
4.配置managed-schema,添加ik分词器
Solr初探(四)---Solr7.5配置IK分词器

    <fieldType name="text_ik" class="solr.TextField">
	  <analyzer type="index">
	      <tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="false" conf="ik.conf"/>
	      <filter class="solr.LowerCaseFilterFactory"/>
	  </analyzer>
	  <analyzer type="query">
	      <tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="true" conf="ik.conf"/>
	      <filter class="solr.LowerCaseFilterFactory"/>
	  </analyzer>
	</fieldType>

5.保存文件,重启solr,在schema中可以找到刚刚添加的text_ik字段类型
Solr初探(四)---Solr7.5配置IK分词器
6.简单测试。在Analysis中输入一段话,在fieldType中找到text_ik,可以得到利用ik分词器分词后的居中
Solr初探(四)---Solr7.5配置IK分词器

相关文章:

  • 2022-01-26
  • 2021-11-29
  • 2021-12-03
  • 2021-09-04
  • 2021-11-29
  • 2021-11-18
  • 2021-12-11
猜你喜欢
  • 2022-12-23
  • 2021-11-18
  • 2021-05-30
  • 2021-04-20
  • 2021-11-18
  • 2022-12-23
  • 2021-04-15
相关资源
相似解决方案