1. 程式人生 > >CDH版solr安裝IKAnalyzer

CDH版solr安裝IKAnalyzer

命令生成的collection資料夾中改IK的配置貌似沒用

在/data/cloudera/parcels/CDH-5.10.0-1.cdh5.10.0.p0.41/lib/solr/webapps/solr/WEB-INF/ 目錄下建立資料夾classes 

IKAnalyzer.cfg.xml和自定義的停詞庫和語料庫放在classes資料夾中

schema.xml的types標籤中新增

    <fieldType name="text_ik" class="solr.TextField">
        <!--索引時候的分詞器 建立索引時不使用最大分詞器 -->
        <analyzer type="index" isMaxWordLength="false" class="org.wltea.analyzer.lucene.IKAnalyzer"/>
        <!--查詢時候的分詞器 查詢時使用最大分詞器 -->
        <analyzer type="query" isMaxWordLength="true" class="org.wltea.analyzer.lucene.IKAnalyzer"/>
    </fieldType>

標籤fields中新增一個欄位

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

儲存,上傳,重啟