簡體   English   中英

使用Apache Solr搜索

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM