我需要为我的项目开发Apache Solr。以前我曾在lucene工作过。任何人都可以让我知道什么是差异b / w这两个当我们应该lucene什么时候我们应该Solr。
答案 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编程的情况下易于使用。