Come faccio ad avere più di un risultato alla volta da un VELOCE interrogazione ESP
-
10-10-2019 - |
Domanda
Attualmente sto usando Java FAST ESP interfaccia (v5.0.15.1) per interrogare veloce e recuperare i risultati. Comunque riesco solo per ottenere un iteratore documento dal IQueryResult e ogni chiamata a .Next () sembra essere una richiesta HTTP. C'è un modo migliore per trattare con i risultati di massa?
Soluzione
L'API deve essere recuperando più risultati alla volta, anche se la prossima emetterà periodicamente query per popolare l'iteratore. Il numero di query recuperati in ogni blocco è determinato dal parametro HITS ... in modo da assicurarsi che sia superiore a 1 ... di default è normalmente di 10 credo.
È possibile controllare la query registra $ FASTSEARCH / var / log / querylogs di vedere ciò che l'API è attualmente passando per la hit param.
Buon divertimento.