2011-12-08 95 views
3

任何人都可以向我解釋Apache Solr是如何工作的。我知道如何創建Solr實例以及如何將它部署到Jetty和Tomcat。但引擎蓋下Apache Solr如何工作,因爲它是一個搜索庫。所以如果我從阿帕奇Solr的界面搜索任何東西Apache Solr的工作

http://localhost:8983/solr/admin/ 

所以我們得到一些結果。所以發生了什麼。 Solr搜索如何工作? 我希望問題很清楚。任何建議將不勝感激。

+1

首先閱讀** Solr教程** - http://lucene.apache.org/solr/tutorial.html –

+0

我已閱讀該教程。但是它沒有解釋當你在Apache Solr的界面上搜索任何內容時發生的情況。 – ferhan

+1

這是一個非常廣泛的問題。 –

回答

3

那麼,如果你想檢查如何Solr工作,包括它所做的一切,一旦你點擊搜索按鈕 比開始學習Lucene.Solr的最佳方式是一個包裝Lucene與一些附加功能,使其用戶界面更容易使用。

你需要知道各種事物

  1. 如何的Solr/Lucene索引數據
  2. 它是如何解析數據。有很多這樣的數據處理程序。
  3. 它如何讀取用戶輸入的查詢。

我建議你去通過Lucene的維基頁面和它的各種文件 Apache Lucene

一旦你熟悉下載源代碼,偷看裏面他們是如何做的事情。 其他如果你有關於特定功能的具體問題更好地問這個問題