1. 程式人生 > >Tomcat+solrcloud6.2版本整合Web專案

Tomcat+solrcloud6.2版本整合Web專案

                                       solrcloud6.2整合Web專案

1.匯入jar包是必須的,依賴包就不說了核心包:

   solr-core-6.2.1.jar     solr-solrj-6.2.1.jar   zookeeper-3.4.6.jar


2.在*.properties檔案中新增一下配置

<!--zookeeper叢集地址 -->
com.agx.search.solr.zookeeper=192.168.2.208:2181,192.168.2.209:2181,192.168.2.210:2181/solr
<!--  albumCollection  -->
albumCore=album
<!--  tagCollection   -->
tagCore=tag




3.新建一個app-BASE-SearchEngine.xml檔案 能被spring掃描到

內容如下:

 

4.接下來就是程式碼程式設計了   這個寫了一個service介面  和一個Controller測試  截圖如下



以上程式碼又建立索引 刪除索引  更新索引 和查詢 一定要用CloudSolrClient  現在solrcloud是操作zookeeper不是某個tomcat下的solr地址  



程式碼下載地址:http://download.csdn.net/detail/u014793522/9756516


注:在測試過程中匯入資料時候發現有個欄位的長度太長(一篇文章) 而且這個欄位還做索引了  所以在匯入過長的欄位時候一定要設定一下這個欄位的maxChars




 以上總結給那些在迷途中的人們。。。。。。。。。。。。。。。。。。。

有不懂的可以加QQ一起討論