簡介:
開發網站一定會有搜尋的功能,資料量小的情況下,可以直接用sql查詢,但資料量一大很快就遇到了效能問題,或是想要做全文檢索。
因此就會導入搜尋引擎,要用就要用最多人用的,遇到問題也比較快找到解,開放原始碼中目前最多人使用的是Lucene,
而SOLR就是Lucene的web版,還沒玩過的快來試試看。
開發環境:
Windows Server 2003
Tomcat6
SOLR 3.3
配置:
1. 下載 apache-solr-3.3.0
2. 將..\apache-solr-3.3.0\dist下的apache-solr-3.3.0.war,改名為solr33.war,並且放置在D:\tomcat6\webapps下。
3. 在D:\tomcat6\conf\Catalina\localhost下,新增solr33.xml,內容如下,其中也包含設定檔的路徑D:\tomcat6\solr\。
<Context path="/solr33" docBase="solr33" debug="0" crossContext="true" > <Environment name="solr/home" type="java.lang.String" value="D:\tomcat6\solr\" override="true" /> </Context>
4. 將..\apache-solr-3.3.0\example\solr\的conf資料夾,整個複製到D:\tomcat6\solr\下。
5. 啟動tomcat
6. 若沒發生錯誤,連到 http://localhost:8080/solr/admin.jsp 有畫面即成功。