700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Solr配置IK分词器

Solr配置IK分词器

时间:2019-01-29 13:52:27

相关推荐

Solr配置IK分词器

配置步骤

下载分词器

上传文件

添加jar包

添加配置文件

添加分词器,配置业务域

测试分词器

第一步

下载IK分词器

第二步

上传文件

查看

第三步

添加jar包

到solr工程

cp IKAnalyzerFF_u1.jar /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/

第四步

添加配置文件

创建classes

复制文件

IKAnalyzer.cfg.xml

ext_stopword.dic

mydict.dic

三个文件,到classes目录

cp IKAnalyzer.cfg.xml ext_stopword.dic mydict.dic /usr/local/solr/tomcat/webapps/solr/WEB-INF/classes/

第五步

添加分词器,配置业务域

定义FieldType,指定使用中文分词器

在solrhome中定义

Solrconfig.xml,用于配置solr服务

Schema.xml,用于定义solr使用的所有域

修改配置

FieldType

一个FieldType,指定一个分词器

添加一个分词器

<!-- IKAnalyzer--><fieldType name="text_ik" class="solr.TextField"><analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/></fieldType><field name="item_title" type="text_ik" indexed="true" stored="true"/><field name="item_sell_point" type="text_ik" indexed="true" stored="true"/><field name="item_price" type="long" indexed="true" stored="true"/><field name="item_image" type="string" indexed="false" stored="true" /><field name="item_category_name" type="string" indexed="true" stored="true" /><field name="item_keywords" type="text_ik" indexed="true" stored="false" multiValued="true"/><copyField source="item_title" dest="item_keywords"/><copyField source="item_sell_point" dest="item_keywords"/><copyField source="item_category_name" dest="item_keywords"/>

保存,退出

第六步

测试IK分词器

关闭Tomcat

重新启动

刷新solr

选择配置的IK分词器

分析一段文字

Text_ik

选择业务域

Item_title

分析

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。