我选择了Solr的Apache Lucene来了解我的Web应用程序的高级搜索索引,但是Solr 4和Solr 5之间的配置似乎存在差距。
大多数在线资料和书籍都可让您设置Apache Tomcat以运行版本4的Solr服务。而版本5则告诉您使用其内置服务来使用它。
我的Web应用程序是在LAMP堆栈上构建的,我希望将来在生产中使用Solr,我想知道什么版本/配置是最佳实践?
答案 0 :(得分:0)
Solr的最新稳定版本目前为5.4.0。因此,这是您应该使用的版本,除非有其他约束要求您使用旧版本。
默认情况下,Solr在Jetty中运行,但您也可以在各种其他servlet容器中运行。以下是在Tomcat中运行它的文档:https://wiki.apache.org/solr/SolrTomcat
就LAMP堆栈而言,这不应该与Solr有很大关系。您应该有一个访问Solr的Web应用程序,并且位于Web服务器后面(在您的情况下是Apache httpd)。