重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
這篇文章主要講解了“solr自動聚類怎么實現”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“solr自動聚類怎么實現”吧!
創新互聯建站主打移動網站、網站建設、做網站、網站改版、網絡推廣、網站維護、域名注冊、等互聯網信息服務,為各行業提供服務。在技術實力的保障下,我們為客戶承諾穩定,放心的服務,根據網站的內容與功能再決定采用什么樣的設計。最后,要實現符合網站需求的內容、功能與設計,我們還會規劃穩定安全的技術方案做保障。
Solr 使用Carrot2完成了聚類功能,能夠把檢索到的內容自動分類, Carrot2聚類示例:
要想Solr支持聚類功能,首選要把Solr發行包的中的dist/ solr-clustering-4.2.0.jar, 復制到\solr\contrib\analysis-extras\lib下.然后打開solrconfig.xml進行添加配置:
enable="${solr.clustering.enabled:true}" class="solr.clustering.ClusteringComponent" > |
配好了聚類組件后,下面配置requestHandler:
startup="lazy" enable="${solr.clustering.enabled:true}" class="solr.SearchHandler"> |
有兩個參數要注意carrot.title,carrot.snippet是聚類的比較計算字段,這兩個參數必須是stored="true".carrot.title的權重要高于carrot.snippet,如果只有一個做計算的字段carrot.snippet可以去掉(是去掉不是值為空).設完了用下面的URL就可以查詢了
http://localhost:8080/skyCore/clustering?q=*%3A*&wt=xml&indent=true
感謝各位的閱讀,以上就是“solr自動聚類怎么實現”的內容了,經過本文的學習后,相信大家對solr自動聚類怎么實現這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創新互聯,小編將為大家推送更多相關知識點的文章,歡迎關注!