Solr介紹:
Solr 是Apache下的一個頂級開源項目,采用Java開發(fā),它是基于Lucene的全文搜索服務(wù)。Solr可以獨立運(yùn)行在Jetty、Tomcat等這些Servlet容器中。
Solr的作用:
solr是一個現(xiàn)成的全文檢索引擎系統(tǒng), 放入tomcat下可以獨立運(yùn)行, 對外通過http協(xié)議提供全文檢索服務(wù)(就是對索引和文檔的增刪改查服務(wù)), 在代碼中可以通過solrJ(solr的客戶端的jar包)來調(diào)用solr服務(wù)。
Lucene和solr的區(qū)別:
lucene是一個全文檢索引擎工具包, 就是一堆jar包, 它放入tomcat下不能獨立運(yùn)行, 但是我們可以使用lucene來構(gòu)建全文檢索引擎系統(tǒng);