使用Apache Solr进行搜索

时间:2011-05-10 06:15:54

标签: java solr

我需要为我的项目开发Apache Solr。以前我曾在lucene工作过。任何人都可以让我知道什么是差异b / w这两个当我们应该lucene什么时候我们应该Solr。

2 个答案:

答案 0 :(得分:0)

我得到它的方式是SOLR提供了一个实际的服务器,或者可以部署到像Tomcat这样的应用服务器。这使它更加独立和可分发。

SOLR提供了一些用于添加/删除/搜索其搜索数据库的Web服务。您可以直接调用这些Web服务或使用SOLRJ Jar

所以基本上:SOLR是Lucene的样板代码,你通常会自己编写。

答案 1 :(得分:0)

Lucene是一个库,SOLR是一个建立在Lucene之上的搜索引擎。

SOLR通过http提供管理界面,通过http提供搜索API,通过http提供索引更新API。

SOLR是Lucene添加了一些,以便在不了解Java编程的情况下易于使用。