Patent · US Active

Rule-based extendable query optimizer

US9229978B2 · kind B2 · utility

2Cited by
2References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 21, 2014
Grant dateJan 5, 2016
Priority date
Expiry dateJul 21, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/9038
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A query is received which causes an initial data flow graph that includes a plurality of nodes that are used to execute the query is generated. Thereafter, the initial data flow graph is optimized using a model optimizer that includes an optimizer framework and an application programming interface (API). The optimizer framework provides logic to restructure the initial data flow graph and a rules engine for executing one or more optimization rules. The API allows for registration of new optimization rules to be executed by the rules engine. Execution of the query is then initiated using the optimized data flow graph. Related apparatus, systems, techniques and articles are also described.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.