0

我在 Windows 7 机器上工作。我想使用 apache solr 和 hbase 表作为数据源来实现搜索。我已经在tomcat 7中配置了apache solr 4.3.1。我可以通过手动启动tomcat服务器来成功部署它。

当我尝试从 spring mvc web 应用程序中启动 solr 服务器时,它说 solrserver 已启动,但是当我查询 solr 时,它给出以下内容而没有任何错误:

第 0 页,共 0 页,包含 UNKNOWN 实例

根据我对 solr 的研究,有人提到嵌入式 solrserver 不适合生产,所以我需要有 httpsolrserver。

所以有人帮我理清思路并给我一些解决方案......提前谢谢......

4

1 回答 1

0

对于生产,最好将 Solr 作为单独的实例托管。
这将使责任分开,Web 应用程序和搜索引擎。
索引过程是资源密集型的,Web 应用程序的行为也是如此。
这可以由主从拱来满足,提供最佳的搜索性能。
外部实例可以随意缩放,不会影响 Web 应用程序。

于 2013-06-27T10:23:44.417 回答