10. The system of claim 6 , wherein the physical computer system is further programmed to: identify one or more data stores to answer the search query; retrieve the search results from the one or more data stores; retrieve performance data from the one or more data stores; evaluate the performance data retrieved from the one or more data stores; and categorize one or more of the data stores as specialized data stores, based at least in part on the performance evaluation.
10. The system of claim 6 , wherein the physical computer system is further programmed to: identify one or more data stores to answer the search query; retrieve the search results from the one or more data stores; retrieve performance data from the one or more data stores; evaluate the performance data retrieved from the one or more data stores; and categorize one or more of the data stores as specialized data stores, based at least in part on the performance evaluation. 15. The system of claim 10 , wherein to determine whether one of the specialized data stores should be used to answer the search query the physical computer system is further programmed to: access performance data associated with each of the specialized data stores; and determine whether each of the specialized data stores should be used to answer the search query based on the accessed performance data.