例如,ZF是一堆用PHP编写并在Apache(假定Web服务器...)上运行的代码。
SOLR是在Lucene上运行的东西吗?用Java编写并在某些servlet容器上运行。
那是什么“东西”?什么是Lucene的SOLR?
Lucene本身给我什么功能?
最佳答案
Lucene是打包为JAR的Java库,用于执行信息索引和检索的操作。 SOLR是一个独立的全文本搜索应用程序,在将基础Lucene库用作其内部api的一部分时,提供了诸如击中突出显示和多面搜索等功能。
Lucene本身通过Java API为您提供了独立于文件格式的文档编制索引并进行检索的方法,但是它不提供基于Web的全功能搜索应用程序所需的大量支持功能,SOLR可以弥补这一空白。 SOLR中的索引和搜索通常是通过GET和POST完成的,无论使用哪种语言编写,都可以更轻松地用作Web应用程序的基础结构。