用于生产的apachesolr
我选择了ApacheLucene with Solr来学习我的web应用程序的高级搜索索引,但Solr4和Solr5版本之间的配置似乎存在差距 大多数在线资料和书籍都让您设置ApacheTomcat以运行版本4的Solr服务。而版本5告诉您使用它的内置服务用于生产的apachesolr,apache,tomcat,solr,lucene,lamp,Apache,Tomcat,Solr,Lucene,Lamp,我选择了ApacheLucene with Solr来学习我的web应用程序的高级搜索索引,但Solr4和Solr5版本之间的配置似乎存在差距 大多数在线资料和书籍都让您设置ApacheTomcat以运行版本4的Solr服务。而版本5告诉您使用它的内置服务 我的web应用程序构建在LAMP堆栈上,我希望将来在生产中使用Solr,我想知道什么版本/配置是最佳实践?Solr的最新稳定版本目前是5.4.0。因此,这是您应该使用的版本,除非有其他约束要求您使用旧版本 默认情况下,Solr在Jetty中运
我的web应用程序构建在LAMP堆栈上,我希望将来在生产中使用Solr,我想知道什么版本/配置是最佳实践?Solr的最新稳定版本目前是5.4.0。因此,这是您应该使用的版本,除非有其他约束要求您使用旧版本 默认情况下,Solr在Jetty中运行,但您也可以在其他各种servlet容器中运行。以下是在Tomcat中运行它的文档:
至于有一个灯堆,这与Solr没有多大关系。您应该有一个正在访问Solr并位于web服务器后面的webapp(在您的例子中是Apache httpd)。是的,Solr 5不支持在Tomcat容器中运行,因此您必须将其作为自己的服务运行。不过,这很容易做到。Solr 5是最新开发的地方。就最佳实践而言,这将取决于应用程序的要求。