Patent · US Active

MapReduce for distributed database processing

US8190610B2 · kind B2 · utility

27Cited by
5References
46Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 5, 2006
Grant dateMay 29, 2012
Priority date
Expiry dateOct 14, 2029

Classification

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

Abstract

An input data set is treated as a plurality of grouped sets of key/value pairs, which enhances the utility of the MapReduce programming methodology. By utilizing such a grouping, map processing can be carried out independently on two or more related but possibly heterogeneous datasets (e.g., related by being characterized by a common primary key). The intermediate results of the map processing (key/value pairs) for a particular key can be processed together in a single reduce function by applying a different iterator to intermediate values for each group. Different iterators can be arranged inside reduce functions in ways however desired.

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