3
我正在爲我的項目使用Spring MVC,並希望使用Apache Solr執行數據庫搜索。任何人都可以指導我如何使用Spring配置Apche Solr,或者我可以使用hibernate搜索嗎?或任何更好的方法。如何用spring mvc配置ApacheSolr?
感謝&問候 維傑
我正在爲我的項目使用Spring MVC,並希望使用Apache Solr執行數據庫搜索。任何人都可以指導我如何使用Spring配置Apche Solr,或者我可以使用hibernate搜索嗎?或任何更好的方法。如何用spring mvc配置ApacheSolr?
感謝&問候 維傑
我沒有使用Hibernate Search的所以不能發表評論,但我已經寫了許多使用SOLR Spring MVC的Web應用程序的。
有相當整合SOLR幾個方法...
Service
,通過其REST Web服務接口調用SOLR(例如,使用Spring的RestTemplate
- JSON輸出更容易編組)。我已經使用了後面提到的兩種方法...... Webservices稍微容易啓動並運行,但SolrJ功能更強大。我還將SolrJ中的嵌入式SOLR用於簡化部署,因爲只有一個WAR文件需要部署和管理。
@nicjdos我喜歡你的第二種方法,你可以發佈一些示例代碼? – VijayM
重新閱讀您的問題,我想到的是您要求將全文搜索添加到現有的關係數據庫中。 SOLR需要做很多工作,在這種情況下,Hibernate搜索是一個更簡單的解決方案。在我的情況下,我們有一個自定義SOLR索引器,索引多種文檔(不支持RDBS)。 – nickdos
是的nickdos。謝謝 – VijayM