[英]searching using Apache Solr
我需要為我的項目開發Apache Solr。 以前我從事lucene的研究。 任何人都可以讓我知道當我們應該使用Lucene和我們應該使用Solr時,這兩者之間的區別是什么。
我得到的方法是SOLR提供了一個實際的服務器,或者可以部署到例如Tomcat之類的應用服務器。 這使其更獨立和可分發。
SOLR提供了一些Web服務,用於通過其搜索數據庫進行添加/刪除/搜索。 您可以直接調用這些Web服務,也可以使用SOLRJ Jar
所以基本上:SOLR是圍繞Lucene的樣板代碼,您通常會自己編寫。
Lucene是一個圖書館,而SOLR是建立在Lucene之上的搜索引擎。
SOLR通過http提供管理界面,通過http提供搜索api,以及通過http提供索引更新api。
SOLR是Lucene,添加了更多功能以使其易於使用,而無需了解Java編程。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.