Concept Flow - Async search for expensive queries
Start Async Search Request
Elasticsearch Accepts Request
Query Runs in Background
Client Polls for Results
Results Ready?
No→Wait and Poll Again
Yes
Client Retrieves Results
Process or Display Results
End
The client sends an async search request, Elasticsearch runs the query in the background, the client polls until results are ready, then retrieves and processes them.