An improved method, system, and article of manufacture for issuing a query against multiple data sources that may not each contain all the fields involved in the query is provided. A diverse query targeting the multiple data sources may be decomposed into individual query predicates. For each data source, an effective query may be generated by removing, from the diverse query, individual predicates involving fields not contained in the data source. Partial results received in response to issuing the effective queries against their corresponding data sources may be merged using any suitable technique.

 
Web www.patentalert.com

< Database query operations using storage networks

> Queryable cache in real-time data management system

~ 00483