Patent · US Active

Method for distributing processing of queries over a cluster of servers in a continuous processing system

US7818313B1 · kind B1 · utility

88Cited by
4References
42Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 14, 2006
Grant dateOct 19, 2010
Priority date
Expiry dateMay 7, 2027

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/966
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method, in a continuous computation system, for processing a set of registered queries over a cluster of servers includes creating an execution plan for processing a set of queries over a cluster of servers, where the continuous computation system creates the execution plan by analyzing the semantics and requirements of the queries to determine how to distribute processing across the cluster. Analysis of a query can include determining whether input messages for the query can be processed independent of each other, whether input messages for the query can be partitioned into groups that can be processed independent of each other, whether the query includes an aggregator function, and whether the query includes a subquery.

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