巨大的过滤器查询Solr性能

时间:2019-06-29 07:12:16

标签: mongodb solr

我对Solr用例有疑问。 我们拥有产品目录数据-150,000条记录, 每个记录将具有sku_id和20-30个其他产品属性,例如价格,名称,营养信息,等级等 要求是获取基于sku_ids的产品,这些sku_ids是过滤器查询,在一个查询中作为布尔子句的范围为50-1500 sku_ids,此查询将有一个或多个排序字段也将通过。 应根据查询的页码对结果进行分页并返回。

当前,我们正在评估用例的MongoDB和Solr。

我完全意识到MongoDB和Solr都提供了我的用例所需的所有操作。 默认的solr config限制最大布尔子句为1024,而mongoDB我们可以传递最大16MB的查询。

我想知道在性能方面,Solr中的此类大型过滤查询有多好?

0 个答案:

没有答案