生活随笔
收集整理的這篇文章主要介紹了
solr5.3.1 集成IK中文分词器
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
參考文章:http://www.cnblogs.com/sword-successful/p/5604541.html
轉(zhuǎn)載文章:http://www.cnblogs.com/pazsolr/p/5796813.html
1.下載IK分詞器包。
鏈接:http://pan.baidu.com/s/1i4D0fZJ 密碼:bcen
2.解壓并把IKAnalyzer5.3.1.jar 、IK-Analyzer-extra-5.3.1.jar拷貝到tomcat/webapps/solr/WEB-INF/lib下。
3.修改schema.xml配置文件,如下:
修改后的配置文件
[html]?view plaincopy
<?xml?version="1.0"?encoding="UTF-8"??>??<schema?name="example"?version="1.5">?????<field?name="_version_"?type="long"?indexed="true"?stored="true"/>?????<field?name="_root_"?type="string"?indexed="true"?stored="false"/>?????<field?name="id"?type="string"?indexed="true"?stored="true"?required="true"?multiValued="false"?/>??????<field?name="title"?type="text_ik"?indexed="true"?stored="true"?multiValued="true"/>?????<field?name="subject"?type="text_ik"?indexed="true"?stored="true"/>?????<field?name="description"?type="text_ik"?indexed="true"?stored="true"/>?????<field?name="text"?type="text_ik"?indexed="true"?stored="false"?multiValued="true"/>?????????<uniqueKey>id</uniqueKey>?????????<copyField?source="title"?dest="text"/>?????<copyField?source="subject"?dest="text"/>?????<copyField?source="description"?dest="text"/>?????????<fieldType?name="string"?class="solr.StrField"?sortMissingLast="true"?/>?????<fieldType?name="long"?class="solr.TrieLongField"?precisionStep="0"?positionIncrementGap="0"/>?????<fieldType?name="date"?class="solr.TrieDateField"?precisionStep="0"?positionIncrementGap="0"/>???????????<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>??????????<fieldType?name="text_general"?class="solr.TextField"?positionIncrementGap="100">????????<analyzer?type="index">??????????<tokenizer?class="solr.StandardTokenizerFactory"/>??????????<filter?class="solr.StopFilterFactory"?ignoreCase="true"?words="stopwords.txt"?/>??????????<filter?class="solr.LowerCaseFilterFactory"/>????????</analyzer>????????<analyzer?type="query">??????????<tokenizer?class="solr.StandardTokenizerFactory"/>??????????<filter?class="solr.StopFilterFactory"?ignoreCase="true"?words="stopwords.txt"?/>??????????<filter?class="solr.SynonymFilterFactory"?synonyms="synonyms.txt"?ignoreCase="true"?expand="true"/>??????????<filter?class="solr.LowerCaseFilterFactory"/>????????</analyzer>?????</fieldType>??</schema>??
?修改完成之后保存并重啟solr服務器。
總結(jié)
以上是生活随笔為你收集整理的solr5.3.1 集成IK中文分词器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。