0
私は現在、fast fast esp interface(v5.0.15.1)を使用して検索を高速化し、結果を取得しています。しかし、私はIQueryResultからドキュメントイテレータを取得するように見えるだけで、.next()への各呼び出しはhttpリクエストのようです。一括結果を処理するためのより良い方法はありますか?FAST ESPクエリから一度に複数の結果を取得するには
私は現在、fast fast esp interface(v5.0.15.1)を使用して検索を高速化し、結果を取得しています。しかし、私はIQueryResultからドキュメントイテレータを取得するように見えるだけで、.next()への各呼び出しはhttpリクエストのようです。一括結果を処理するためのより良い方法はありますか?FAST ESPクエリから一度に複数の結果を取得するには
apiは一度に複数の結果を取得する必要がありますが、nextは定期的にクエリを発行してイテレータを生成します。各チャンクでフェッチされるクエリの数は、HITSパラメータによって決まります。したがって、1よりも高いことを確認してください...デフォルトは通常10です。
クエリログ$ FASTSEARCH/var/log/querylogsをチェックすると、現在ヒットしているパラメータのapiがどのような値を渡しているのかを確認できます。
楽しんでください。
これは素晴らしいです。私はデバッグ中に、デフォルトで10のバッチでフェッチすることに気付きました。私は思ったように1ではありませんでした。 –