2011-05-17 50 views
6

如何將solr與mysql集成。我部署了solr服務器和全部,那麼接下來我需要做什麼來執行搜索?將solr與mySql集成

+0

http://stackoverflow.com/questions/1559528/configure-solr-for-sql-server雖然這個問題是SQL Server,我不認爲配置是特定於數據庫的。 – rkg 2011-05-17 06:12:41

回答

7

這裏是俺們

首先要做一個完整的進口這將索引數據庫中的所有數據(索引將會讓搜索更快)全面導入可以通過敲擊在瀏覽器中下面提到的URL啓動。

http://localhost:8983/solr/dataimport?command=full-import 

如果數據庫是如此之大,如果我們要進行全面導入幾次將需要大量的時間,以避免被擊中以下網址

localhost:8983/solr/dataimport?command=delta-import 

當Delta,我們可以做的部分進口-import命令被執行,它讀取存儲在conf/dataimport.properties中的開始時間。它使用時間戳來運行增量查詢和完成後,將更新時間戳的conf/dataimport.properties

執行進口之後,我們的Solr準備執行搜索 我們可以簡單地打這個

http://localhost:8983/solr/select/?q=chair&version=2.2&start=0&rows=10&indent=on 

網址瀏覽器來獲得結果(這裏我正在尋找椅子,它會返回10個結果)

+0

我遇到(HTTP狀態404 -/solr/dataimport)錯誤,當我嘗試點擊此(http:// localhost:8983/solr/dataimport?命令=完全導入)URL – 2014-07-22 10:28:55

+0

是您的Tomcat/jetty服務器和運行? – 2014-07-23 12:04:11

+0

我在哪裏放dataimport.properties文件? – user1584253 2016-07-10 11:36:31