Apache Solr Cloud - 多个集合的一个别名

问题描述

我们在 Solr Cloud (6.6.6) 中有 4 个集合。所有这些都具有相同的架构,因此具有相同类型的内容查询时,我们必须在查询参数中一一指定每个集合名称。是否可以创建一个别名(或类似的东西)来将流量路由到底层的所有集合。由于一些技术原因,我们不能使用多个分片。

它更像是邮件列表,将邮件发送给许多(邮件列表)用户

解决方法

您可以为多个集合创建别名。

以下是为多个集合创建别名的方法。

http://localhost:8983/solr/admin/collections?action=CREATEALIAS&name=testalias&collections=collection1,collection2&wt=xml

有关详细信息,请参阅 solr 文档。 Collection Alias