美文网首页
Solr基本配置(二)——request Handler

Solr基本配置(二)——request Handler

作者: 尚亦汐 | 来源:发表于2016-08-03 16:59 被阅读0次

    在查询中 search handler的处理过程:

    在solrconfig.xml中含有名为<requestHandler />的标签,如下:

    上图定义的是一个/select的request handler,实现它的java类为solr.SearchHandler,在运行的时候会被解析为内置的Solr类:org.apache.solr.handler.component.SearchHandler。
      在Solr中有两大类的request Handler:用于查询的search handler以及用于建立索引的update handler。
      一个search handler由以下阶段组成,每个阶段都能够在solrconfig.xml中定制:

    并不是每个阶段都需要在solrconfig.xml中定义,在上面的示例中/select只是定义了defaults的部分,其他都是直接从solr.SearchHandler继承。
      之前用Solritas示例的时候,就是用了一个定制的request handler——/browse。
      /browse的部分代码如下:

    在Solr中有很多这样已经定制好的request Handler,一开始的时候直接用就好了,等到后面经验多了之后再慢慢修改为符合自己应用的Handler。

    相关文章

      网友评论

          本文标题:Solr基本配置(二)——request Handler

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