1
与具有单个Solr应用程序相比,将多个Solr应用程序用于完全不同的搜索有什么优缺点,但将不同搜索设置为单独的核心?首选多个Solr应用程序或单应用程序多内核设置?
Solr的首选方法是什么?是否有单个Solr应用程序与多核设置(针对各种搜索索引)总是正确的方式?
与具有单个Solr应用程序相比,将多个Solr应用程序用于完全不同的搜索有什么优缺点,但将不同搜索设置为单独的核心?首选多个Solr应用程序或单应用程序多内核设置?
Solr的首选方法是什么?是否有单个Solr应用程序与多核设置(针对各种搜索索引)总是正确的方式?
没有优选的方法。这取决于你想要解决的问题。因此,本质上,可以在单个Solr实例上处理多个核心,或者可以在Solr应用程序服务器上具有核心,可以处理该集合(在solrcloud中)。
话虽曾这么说,通常你会选择 1)如果你的数据相当小 - 几百万个文档,Solr实例上的单核。 2)如果您希望在数十亿文件中分割数据并希望获得更好的索引和查询性能,那么您需要使用单个核心的多个solr实例。 3)如果多租户分离,例如每个客户的核心或目录另一个skus核心,您可以在单个或多个solr实例上使用多个核心。
这取决于您的使用情况,数据量和查询响应时间等。