solr5.3.1 添加中文分词之IKAnalyzer

本文介绍了如何根据Solr版本选择合适的IK分词器jar包版本,并提供了详细的下载链接和Maven打包步骤。进一步地,教程指导如何在schema.xml文件中配置text_ik字段类型,实现基于IKAnalyzer的全文检索功能,最终通过Solr管理界面验证配置效果。

特别注意:solr版本对应的分词jar包的版本是不一样的,此处5.3.1的分词jar包版本在

https://github.com/EugenePig/ik-analyzer-solr5

可以下载,需要使用maven打包

  • based on IK Analyer 2012-FF Hotfix 1

  • added support for Lucene 5.1.0 API

作者在上面写到,这个版本是基于2012-FF Hotifx 1版本修改的,增加了对lucene 5以上的版本的支持

1,下载好文件后,解压,进入文件夹目录,使用对应的mvn命令打成jar包,然后将打好的jar包,拷贝到solr的对应lib目录中。2,修改solr_home目录中(在我们这里是my_solr)的schema.xml配置文件,在最后添加

<fieldType name="text_ik" class="solr.TextField">
    <analyzer type="index" useSmart="false" class="org.wltea.analyzer.lucene.IKAnalyzer"/>   
    <analyzer type="query" useSmart="true" class="org.wltea.analyzer.lucene.IKAnalyzer"/>   
</fieldType>

3,打开solr管理界面,查看运行结果

152152_vmdr_238296.png

转载于:https://my.oschina.net/u/238296/blog/598415

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值