配置IK分词

  • 到github的ik官方下载ik分词器,并解压出来,加到/opt/modules/solr7/tomcat-solr/webapps/solr/WEB-INF/lib

 

Solr7.4.0+IK Analyzer7.5.0

 

  • 在/opt/modules/solr7/tomcat-solr/webapps/solr/WEB-INF/目录下新建一个classes目录,加入官方所说的配置文件

Solr7.4.0+IK Analyzer7.5.0

Solr7.4.0+IK Analyzer7.5.0 

Solr7.4.0+IK Analyzer7.5.0 

  • 修改/opt/modules/solr7/solr_home/new_core/conf/managed-schema文件,将刚才在data-config.xml中配置的标签添加进来,并配置IK分词
[[email protected] solr7]# vim solr_home/new_core/conf/managed-schema
   <!-- ik分词器 -->
    <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>
        <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="string" 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_desc" type="text_ik" indexed="true" stored="false" />

        <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"/>
        <copyField source="item_desc" dest="item_keywords"/>

 

 Solr7.4.0+IK Analyzer7.5.0

 

相关文章:

  • 2022-12-23
  • 2021-11-25
  • 2022-12-23
  • 2021-11-18
  • 2021-10-19
  • 2021-10-13
  • 2021-04-19
猜你喜欢
  • 2022-12-23
  • 2021-10-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-29
  • 2021-12-12
相关资源
相似解决方案