solr5 X版本的拼音搜尋

2021-07-16 05:23:19 字數 437 閱讀 1526

經過幾天的研究終於搞定了solr的拼音搜尋,現在把經驗分享給大家!

一、首先需要準備3個jar包,pinyinanalyzer4.3.1.jar 、pinyin4j-2.5.0.jar、lucene-analyzers-smartcn-5.2.1.jar ,將這三個jar包放到

二、在managed-schema.xml(又叫schema) 中加入下面幾段配置:

到這裡我們的配置還有沒完成呢,還要在managed-schema裡加幾個copyfiled

然後managed-schema.xml裡設定分詞器:

(這個分詞器要注意了,網上跟多的配置是針對solr3.x或4.x的版本的,用這個可能會出問題。這個只針對5.x版本)

就是這麼簡單,2個步驟搞定。然後需要重新上傳配置到zk裡,重新啟動solr服務。並且,需要dataimport裡重新全量匯入初始化資料。

solr5 X的幾個重要配置模板

solr5.x版本裡有幾個比較重要的配置檔案,如data config.xml dataimport.properties managed schema solrconfig.xml solr.in.sh 下面將我的測試配置模板發出來 模板中只包含了一些重要部分 1.data config.xml ...

Qt中文亂碼問題在4 x版本和5 x版本的解決方法

qt程式中文經常亂碼,雖然有qstring fromlocal8bit 或者tr 函式可以將中文包起來,但是每個有中文的地方都輸一遍還是有點麻煩,希望 一勞永逸 地解決。在4.x版本中,可以使用qtextcodec類,在main函式一開始的時候做類似下面的設定 qtextcodec setcodec...

redis 5 x版本集群搭建

這裡就不介紹redis是什麼,它能幹什麼,有什麼優點,這裡直接進行集群搭建 本文採用redis 5.0.2的版本 3臺虛擬機器,搭建6個redis節點,3主3從 2.在 usr local 下解壓 tar xvf redis 5.0.2.tar 3.進入redis 5.0.2資料夾 cd redis...