Relational query planning for non-relational data sources
AssigneeInternational Business Machines Corporation
InventorsArthur F. Kaufmann, Haifeng Li
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsArthur F. Kaufmann, Haifeng Li
Estimating the term…
A query plan for executing a query within a relational database system including at least one non-relational data source is generated by analyzing expressions that reference a non-relational data source within a query for the database system via an interface for that non-relational data source, determining for each analyzed expression at least one of the database system and interface capable of processing that analyzed expression for executing the query, providing an indicator for each of the analyzed expressions that indicates at least one of the database system and interface determined to process that analyzed expression, and generating the query plan for execution of the query, via the database system, based on the indicators for the expressions of the query.
A system for generating a query plan for executing a query within a relational database system including at least one non-relational data source each associated with an interface, the system comprising a processor configured to:
A computer program product for generating a query plan for executing a query within a relational database system including at least one non-relational data source each associated with an interface, the computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code configured to:
Dependencies are inferred from the claim text.