Does anyone have some tips for displaying search results that come in batches and asynchronously from multiple locations? Is this a solved problem?
---Edit---
I mean from multiple devices and hence multiple databases.
|
Does anyone have some tips for displaying search results that come in batches and asynchronously from multiple locations? Is this a solved problem? ---Edit--- I mean from multiple devices and hence multiple databases. |
||||
|
|
Kayak does this when searching for flights; it queries a bunch of airlines in parallel and displays results as they come in, maintaining the sort you specified (by price, departure time, or whatever). |
|||||
|
|
well, ok, I guess you're meaning different databases. If the results all come in at different times you will not be able to produce a fair result set to the user. You could scope the search. For each database create a separate scope and allow the user to select at time of submission. examples of scoped search:
|
|||