solr group by query(group.query)如何在内部工作?

时间:2018-03-19 12:37:21

标签: performance solr

我正在尝试根据单个查询中匹配的字段实现分组。所以在group.query参数中,我根据字段名称传递单个查询,在查询参数中,我只传递要与默认复制字段匹配的搜索项。但是,与单独查询单个字段并在最后组合数据相比,花费了太多时间。

这是示例查询:

http://localhost:8983/solr/psqlTest/select?q=201*&wt=json&indent=true&group=true&group.query=road_name:201*&group.query=own_name:201*&group.query=tel_no:201*&group.query=assm_no:201*&group.limit=5

当至少100个用户正在点击时(使用jmeter),此查询需要几秒钟的时间才能完成。

对于相同的jmeter参数,对每个字段的查询和连接结果需要100-200 ms的时间。 为什么性能会有这么大的差异?

0 个答案:

没有答案