Come faccio ad avere più di un risultato alla volta da un VELOCE interrogazione ESP

StackOverflow https://stackoverflow.com/questions/4675081

  •  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?

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top