我在windows 7机器上工作。我想使用apache solr和hbase ta实现搜索 作为数据源。我在tomcat 7中配置了apache solr 4.3.1。我可以通过手动启动tomcat服务器来成功部署它。
当我尝试从spring mvc web应用程序中启动solr服务器时,它说solrserver已启动,但是当我查询solr时,它给出了以下内容而没有任何错误:
第0页,共0页,其中包含UNKNOWN个实例
根据我对solr的研究,提到嵌入式solrserver不适合生产,所以我需要有httpsolrserver。
所以有人帮助我清醒并给我一些解决方案...... 提前谢谢..
答案 0 :(得分:0)
对于制作而言,将Solr作为单独的实例托管会更好 这将使责任分离,网络应用程序和搜索引擎 索引过程是资源密集型的,也是Web应用程序的行为 这可以由Master Slave arch提供,提供最佳搜索性能 外部实例可以随意扩展,不会影响Web应用程序。