2013-12-20 55 views

回答

2

没有优选的方法。这取决于你想要解决的问题。因此,本质上,可以在单个Solr实例上处理多个核心,或者可以在Solr应用程序服务器上具有核心,可以处理该集合(在solrcloud中)。

话虽曾这么说,通常你会选择 1)如果你的数据相当小 - 几百万个文档,Solr实例上的单核。 2)如果您希望在数十亿文件中分割数据并希望获得更好的索引和查询性能,那么您需要使用单个核心的多个solr实例。 3)如果多租户分离,例如每个客户的核心或目录另一个skus核心,您可以在单个或多个solr实例上使用多个核心。

这取决于您的使用情况,数据量和查询响应时间等。

相关问题