美文网首页
solr 查询串优化

solr 查询串优化

作者: 乘以零 | 来源:发表于2019-02-14 14:39 被阅读0次

    公司在优化solr查询 原查询串

    q=(title:袜子) AND (area:1)&hl=true&hl.simple.pre=<font color\="red">&hl.simple.post=</font>&hl.fl=title&sort=score+desc,sum(updateTime,shopId)+desc&fl=score,updateTime,id,title,shopId,userId
    

    建议1:去掉高亮 高亮改用前端实现(浏览器 app等)

    建议2:area:1 从 q 移到 fq 中, fq不计算分值 并且可以命中 filterCache

    建议3:sort中不要有函数表达式 可以取出来后内存排序

    建议4:fl只取需要用到的字段

    以上是个人见解 不知道正确的有几条

    相关文章

      网友评论

          本文标题:solr 查询串优化

          本文链接:https://www.haomeiwen.com/subject/cddajqtx.html