首页 > 其他 > 详细

Solr配置中文分词器

时间:2019-07-20 20:21:58      阅读:93      评论:0      收藏:0      [点我收藏+]
1.1.1.1.1 第一步:添加IkAnalyzejar依赖

--IKAnalyzer2012FF_u1.jar添加到solr/WEB-INF/lib目录下。

1.1.1.1.2 第二步:加载IkAnalyzer的核心配置文件

--拷贝IkAnalyzer的配置文件到solr/WEB-INF/classes目录


1.1.1.1.3 
第三步:创建中文分词器 

--schema.xml中自定义一个FieldType,指定中文分词器IKAnalyzer

<!-- IKAnalyzer-->

    <fieldType name="text_ik" class="solr.TextField">

             <analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>

    </fieldType>

 

1.1.1.1 测试中文分词器

1.1.1.1.1 第一步:重启tomcat
1.1.1.1.2 第二步:在analysis选项卡下,测试分词效果


1.1.1 
改造业务域,使用IK做分词器 

--修改schem.xml文件,修改需要分词的域的fieldType类型

 

我们只需要修改product_nameproduct_description两个业务域即可。

<field name="id" type="string" indexed="true" stored="true" required="true" multiValued="false" />

  

   <field name="product_name" type="text_ik" indexed="true" stored="true"/>

   <field name="product_catalog_name" type="string" indexed="true" stored="true" />

   <field name="product_price"  type="double" indexed="true" stored="true"/>

   <field name="product_description" type="text_ik" indexed="true" stored="false" />

   <field name="product_picture" type="string" indexed="false" stored="true" />

 

--重启tomcat即可。

Solr配置中文分词器

原文:https://www.cnblogs.com/user001/p/11218870.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!