Comment puis-je obtenir plus d'un résultat à la fois d'une requête FAST ESP
-
10-10-2019 - |
Question
J'utilise actuellement la java interface rapide esp (v5.0.15.1) pour interroger rapidement et obtenir des résultats. Cependant, je ne peux pas sembler obtenir un document iterator de la IQueryResult et chaque appel à .next () semble être une requête http. Y at-il une meilleure façon de traiter les résultats en vrac?
La solution
Le api doit être la récupération des résultats multiples à la fois, bien que la prochaine publiera périodiquement des requêtes pour alimenter le iterator. Le nombre de requêtes dans chaque morceau alla chercher est déterminé par le paramètre HITS ... alors assurez-vous qu'il est supérieur à 1 ... par défaut est normalement 10 je pense.
Vous pouvez vérifier la requête $ enregistre FASTSEARCH / var / log / querylogs pour voir ce que l'api passe actuellement pour le succès param.
Amusez-vous.