Solr6.4.2+Ik-analyzer6.3使用

使用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.xml、mydict.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. 字段分詞測試
字段分詞測試
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容