标签: performance search solr personalization
如何在1M文档上对docids(~1000)进行大量过滤查询的Solr查询
e.g。 q:"some query" fq:+id:("p2" OR "p3" OR "p4" OR ...)
q:"some query" fq:+id:("p2" OR "p3" OR "p4" OR ...)
建议执行此类查询以实现类似RDBMS Join的操作。我想根据用户动态列表(心愿单等)过滤掉搜索结果中的产品。由于列表对于每个用户都是唯一的,因此将它们添加到索引
答案 0 :(得分:0)
使用Filter cache进行过滤查询时,Solr表现最佳 但是,我不想在单个查询中查询所有~1000个文档 宁愿提供分页功能,以便批量检索结果。