From the Archive

Google patents map-reduce

January 19th, 2010 at 5:28 pm ET

For my search engine homies, via Dave Farber’s Interesting People list. Comments?

United States Patent 7,650,331
Dean, et al.
January 19, 2010
________________________________
System and method for efficient large-scale data processing

Abstract

A large-scale data processing system and method includes one or more application-independent map modules configured to read input data and to apply at least one application-specific map operation to the input data to produce intermediate data values, wherein the map operation is automatically parallelized across multiple processors in the parallel processing environment. A plurality of intermediate data structures are used to store the intermediate data values. One or more application-independent reduce modules are configured to retrieve the intermediate data values and to apply at least one application-specific reduce operation to the intermediate data values to provide output data.
________________________________
Inventors: Dean; Jeffrey (Menlo Park, CA), Ghemawat; Sanjay (Mountain View, CA)
Assignee: Google Inc. (Mountain View, CA)
Appl. No.: 10/871,244
Filed: June 18, 2004

Tags:

ShareThis

2 Responses to “Google patents map-reduce”

  1. Tweets that mention Rich Mintz » Blog Archive » Google patents map-reduce -- Topsy.com Says:

    [...] This post was mentioned on Twitter by Rich Mintz, enachb. enachb said: Google patents MapReduce http://bit.ly/77Fvnf [...]

  2. kangas Says:

    if google != Evil:
    print “We will use this patent for defensive purposes only”
    else:
    raise Exception(“Uh oh”)

    Quite amusing in light of the recent Google/China flap! I just hope this doesn’t impair Apache Hadoop (or those who depend on it) in any way.

Leave a Reply