美文网首页
solr5.5配置ik中文分词器

solr5.5配置ik中文分词器

作者: dbasy | 来源:发表于2020-08-07 16:26 被阅读0次

启动命令:


image.png

进入管理界面
http://localhost:8983/solr/#/

image.png

配置core
先创建core文件夹,否则会报错
instanceDir and dataDir need to exist before you can create the core
创建pss-core 及data conf,
将/Users/wangheng/Documents/work/solr/solr-5.5.5/example/example-DIH/solr/solr/conf 内的所有文件拷贝到前面建立的conf里
重新启动solr。


image.png

配置ik中文分词器

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

copy ik-analyzer-solr5-5.x.jar to server/solr-webapp/webapp/WEB-INF/lib

找到 managed-schema
有两种配置方式,我用了第二种简单的
<fieldType name="text_ik" class="solr.TextField">
<analyzer type="index">
<tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="false" />
</analyzer>
<analyzer type="query">
<tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="true" />
</analyzer>
</fieldType>
or

<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>

image.png

增加ik分词器field配置,删除无用的配置


image.png

重启solr。

增加文档


image.png

检验结果
先看"干一行行一行行行行"分词结果


image.png

用"一"搜索标题


image.png

用"行"搜索标题


image.png

将标题和内容一起搜索,配置copyfield


image.png
image.png image.png

相关文章

网友评论

      本文标题:solr5.5配置ik中文分词器

      本文链接:https://www.haomeiwen.com/subject/sopfdktx.html