Introduction
Async search lets you run big, slow searches without waiting. You can check results later when ready.
When searching large data that takes a long time to finish.
When you want to avoid blocking your app while waiting for search results.
When you want to get partial results quickly and continue fetching more later.
When running reports or analytics that need heavy queries.
When you want to save resources by not keeping connections open during long searches.