首页 > 其他 > 详细

Solr基础理论【排名检索】

时间:2019-09-01 23:45:28      阅读:190      评论:0      收藏:0      [点我收藏+]

一.排名检索

  搜索引擎代表了基于查询,返回优先文档的一种方法。在关系型数据库的SQL查询中,表的一行要么匹配一个查询,要么不匹配,查询结果基于一列或多列排序。搜索引擎根据文档与查询匹配的程度为文档打分,并按降序返回结果。匹配程度的计算取决于多个因素,一般而言,文档得分越高意味着该文档与查询的相关性越强。

  优点:

    1.提供清晰的导航方式,把用户越需要的放在越靠前的位置。

    2.智能化程度高,用户无需考虑排序问题。

二.不适宜使用solr的情况

  1.经常需要返回大量文档的情况。搜索引擎一般会为每个查询返回一小部分文档集合,通常为10~100个。同一查询的更多文档可以通过solr内置的分页功能获取。当需要返回大量匹配数据时,查询本身可能执行的很快,但从底层索引结构上重构大量文档时速度极其缓慢。

  2.进行深度分析任务。这需要访问大量索引,即使通过分页解决上述问题,底层索引的数据结构也并不适合一次检索大量索引。

 

Solr基础理论【排名检索】

原文:https://www.cnblogs.com/yszd/p/11443792.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!