我需要將搜索功能添加到運行在tomcat上的Java webapp以及數據庫以及同一臺機器上。EmbeddedSolrServer現在是否過時並且不推薦使用?
由於我打算用這Solr的同一臺機器上,但應該使用哪一個實現?我認爲嵌入式是更好的,因爲我需要從同一臺機器添加數據,所以通過HTTP添加不會有多大意義,不是嗎?另外運行Solr作爲一個單獨的Web應用程序會比嵌入的應用程序消耗更多的資源(不是嗎?)。
但現在,use of EmbeddedSolrServer is not recommended,人們如何使用Solr的,當他們需要保持Solr的同一臺機器上的web應用程序?
'「在它自己的JVM在同一臺機器上運行Solr的。」' - 我不應該將它移動到Tomcat時,它已經運行,以避免不必要的資源消耗? –
您可以將Solr放置在您的Web應用程序的相同Tomcat中,沒有問題。 – emgsilva