solr全文搜尋搭建
阿新 • • 發佈:2019-02-06
因為最近專案要用到全文搜尋,然後挑選了solr作為全文搜尋實現方式,下載的是solr4.10.4版本,下面主要說下solr伺服器搭建主要步驟:
1、把解壓後solr-4.10.4\example\webapps下的solr.war拷到tomcat下進行部署,然後修改web.xml下的
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>D:/solrhome/solr</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
這裡改成solr索引檔案的home目錄,可以按照自己實際情況進行修改
2、在D:/solrhome/solr把solr-4.10.4\example\solr下的collection1資料夾拷到對應的solr定義的home目錄下,修改solrconfig.xml檔案,修改內容如下:
把dataDir修改成實際的索引儲存的路徑
<dataDir>${solr.data.dir:D:/solrhome/solr/collection1/data}</dataDir>
然後重啟solr的tomcat伺服器,可以看到介面:
至此,簡單的solr全文搜尋伺服器就搭建起來了,後續我們看下solr是如何運用的,並在java怎麼呼叫solr的介面進行實際web搜尋及如何使用中文分詞。