标签: performance caching boost solr
在我们的用例中,我们通过以下购买次数来增加产品数量:
boost=scale(topseller, 1, 5)
由于我们还有其他因素会影响文档分数,因此我们使用缩放功能将提升值最大化到5,这可以正常工作,但在查询时间上却很昂贵。该函数的结果似乎没有被缓存,并且每个查询都重新计算它。是否可以缓存结果或具有相同结果但性能更好的其他(查询时间)替代方法?如果可能的话,我们希望避免在索引时间上预先计算提升值。