摘要 |
<p>The present invention relates to systems and methods for processing queries (Figure 1). One embodiment of the invention provides a system for executing complex procedural queries across a plurality of databases. The system includes a query processor (100) capable of partial execution of procedural queries; a set of database adaptors (112) capable of optimizing and referring collections of queries to external databases (114); and a query cache (110) component in communication with the query processor and the set of database adaptors. The query cache component stores the results of external database queries in a query cache and notes when a query has not been stored and records the same query.</p> |