Map Reduce

Map Reduce

MapReduce is a programming model for processing large data sets, and the name of an implementation of the model by Google. MapReduce is typically used to do distributed computing on clusters of computers.

The model is inspired by the map and reduce functions commonly used in functional programming, although their purpose in the MapReduce framework is not the same as their original forms.

MapReduce libraries have been written in many programming languages. A popular free implementation is Apache Hadoop.

Read more about Map Reduce:  Overview, Logical View, Dataflow, Distribution and Reliability, Uses, Criticism, Conferences and Users Groups

Famous quotes containing the words map and/or reduce:

    A map of the world that does not include Utopia is not worth even glancing at, for it leaves out the one country at which Humanity is always landing.
    Oscar Wilde (1854–1900)

    To reduce the imagination to a state of slavery—even though it would mean the elimination of what is commonly called happiness—is to betray all sense of absolute justice within oneself. Imagination alone offers me some intimation of what can be.
    André Breton (1896–1966)