独立一阶段查询
通过在config中增加no_summary参数,用户可以选择是否只进行第一阶段查询,默认为no。当用户选yes后,查询在第一阶段结束后直接返回。
独立一阶段查询返回结果
结果中除了包含hit信息外,还有gid信息,pk信息(如果配了pk索引),attribute信息(如果第一阶段查询取了attribute)等。
其中
gid := 集群名称|索引全量版本|索引增量版本|hashId|docId|primaryKey的hash值|searcher的Ip
查询示例
config=no_summary:yes,start:0,hit:2&&cluster=daogou&&query=test&&attribute=attr1
结果示例
<Root>
<TotalTime>0.000</TotalTime>
<SortExprMeta><![CDATA[-RANK]]></SortExprMeta>
<hits numhits="1" totalhits="1" coveredPercent="100.00">
<hit cluster_name="daogou" hash_id="49152" docid="13988568" gid="daogou|1495852466|80|49152|13988568|00000000000000000000000000000000|201042447">
<fields>
</fields>
<property>
</property>
<attribute>
<att1>100</att1>
</attribute>
<sortExprValues>1</sortExprValues>
</hit>
</hits>
<AggregateResults>
</AggregateResults>
<Error>
<ErrorCode>0</ErrorCode>
<ErrorDescription></ErrorDescription>
</Error>
</Root>
文档内容是否对您有帮助?