Solr如何处理搜索请求

2018-11-21 12:04 更新

Solr 搜索请求处理

本节介绍 Solr 如何处理搜索请求。它涵盖以下主题:

  • Solr 搜索概述:有关 Solr 搜索的介绍。
  • 速度搜索用户界面:使用 VelocityResponseWriter 的简单搜索用户界面。
  • 相关性:关于理解搜索结果中的相关性的概念性信息。
  • 查询语法和分析:查询语法和分析的概念概述。它还包含以下小节:
    • 常见查询参数:无论查询分析器如何,都有几个参数是共同的。
    • 标准查询分析器:关于标准Lucene 查询分析器的详细信息。
    • DisMax 查询分析器:有关 Solr 的 DisMax 查询分析器的详细信息。
    • 扩展的 DisMax 查询分析器:有关 Solr 的扩展DisMax(eDisMax)查询分析器的详细信息。
    • 函数查询:使用来自一个或多个数值字段的值生成关联分数的参数的详细信息。
    • 查询中的本地参数:如何将本地参数添加到查询中。
    • 其他分析器:设计用于特定情况的更多分析器。
  • faceting:根据索引条款对搜索结果进行分类的详细信息。
  • 突出显示:有关 Solr 突出显示功能的详细信息,包括多个底层突出显示实现。
  • 拼写检查:有关 Solr 拼写检查程序的详细信息。
  • 查询重新排名:有关使用更复杂的分数从简单查询重新排列最高评分文档的详细信息。
    • 学习排名:如何使用 LTR 在 Solr 中运行机器学习的排名模型。
  • 转换结果文档:有关使用 DocTransformers 将计算信息添加到单个文档的详细信息
  • Suggester:关于 Solr 功能强大的自动提示组件的详细信息。
  • MoreLikeThis:有关 Solr 类似结果查询组件的详细信息。
  • 结果分页:获取在 UI 中显示的分页结果或获取与查询匹配的所有文档的详细信息。
  • 结果分组:根据公共字段值对结果进行分组的详细信息。
  • 结果聚类:根据应用于文本字段的聚类分析将搜索结果分组的详细信息。有点像“无监督”的 faceting。
  • 空间搜索:如何使用 Solr 的空间搜索功能。
  • 术语组件:有关访问索引术语和包含它们的文档的详细信息。
  • 术语向量组件:如何获取有关特定文档的术语信息。
  • 统计组件:如何从文档集中的数值字段中返回信息。
  • 查询提升组件:如何强制文档到达某些查询结果的顶部。
  • 响应编写者:关于配置和使用 Solr 响应编写器的详细信息。
  • 近实时搜索:如何在索引后立即将文档包含在搜索结果中。
  • 实时获取:如何在不打开搜索器的情况下获取文档的最新版本。
  • 导出结果集:从Solr导出较大结果集的功能。
  • 流表达式:Solr的流处理语言,具有一套函数来执行多种类型的查询和并行执行任务。
  • 并行 SQL 接口:用于将 SQL 语句发送到 Solr 的接口,以及使用高级并行查询处理和关系代数进行复杂数据分析的接口。
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号