美文网首页
Solr6.4.2+Ik-analyzer6.3使用

Solr6.4.2+Ik-analyzer6.3使用

作者: 小乖心塞 | 来源:发表于2017-03-10 15:15 被阅读135次

使用IK分词作为solr中文分词。

  1. 将Ikik-analyzer-solr-6.3.0.jar【下载链接】放到/Users/wangxun/Downloads/solr-6.4.2/server/solr-webapp/webapp/WEB-INF/lib
  2. 将下载的IKAnalyzer.cfg.xmlmydict.dicstopword.dic放到/Users/wangxun/Downloads/solr-6.4.2/server/solr-webapp/webapp/WEB-INF/classes目录下,如果没有classes文件夹就创建
  3. 修改/Users/wangxun/Downloads/solr-6.4.2/server/solr/configsets/mycollect下的managed-schema文件
   <fieldType name="text_ik" class="solr.TextField">  
        <analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>  
    </fieldType>  
    <field name="text_ik"  type="text_ik" indexed="true"  stored="true"  multiValued="true" />
  1. 重启jetty服务器

  2. 测试分词


    测试分词
  3. 将之前的content字段类型改为text_ik

<field name="name" type="string" indexed="true" stored="false" />
<field name="money" type="int" indexed="true" stored="false" />
<field name="content" type="text_ik" indexed="true" stored="true" />
<field name="updatetime" type="date" indexed="true" stored="true" />
  1. 字段分词测试
字段分词测试

相关文章

网友评论

      本文标题:Solr6.4.2+Ik-analyzer6.3使用

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