多个collection并行查询

来源:互联网 发布:为什么网络初始化失败 编辑:程序博客网 时间:2024/05/29 15:22

现有solrcloud状态:

4个索引库分布在4台机器上,就是一个collection对应4个shard,每个shard下挂一个core,没有副本,总索引量为10000W。

增加两个collection:

分别在每台solr的机器上增加同一个collection,如下图:



增加过两个collection后的solrcloud如下图:



现对这三个collection同时查询,需要利用solr api对应的接口

在查询的url中增加参数:

&collection=collection1,collection2,collection3

返回结果:

<pre style="word-wrap: break-word; white-space: pre-wrap;">"responseHeader":{    "status":0,    "QTime":23,    "params":{      "indent":"true",      "q":"*:*",      "collection":"collection1,collection2,collection3",      "wt":"json"}},

以上可以看到collection对应的有三个,分别是从collection1,collection2,collection3得到的索引。

0 0
原创粉丝点击