mapReduce


the now freely available framework that gave google infinite ability to acquire and manipulate data. it describes a way to distribute the power of a master node over an infinite number of worker nodes.
the canonical example application of mapreduce is a process to count the appearances of each different word in a set of doc-ments:

void map(string name, string doc-ment):

// name: doc-ment name

// doc-ment: doc-ment contents

for each word w in doc-ment:

emitintermediate(w, “1”);

void reduce(string word, iterator partialcounts):

// word: a word

// partialcounts: a list of aggregated partial counts

int sum = 0;

for each pc in partialcounts:

sum += p-rs-int(pc);

emit(word, -sstring(sum));

-from wikipedia

Read Also:

  • marrels

    a nickname for someone named mary who u care for 🙂 person:hey marrels are u coming over sunday marrels:yupss

  • Canine Cuckolding

    when ones closest friend engages in s-xual intercourse with your dogs wife/girlfriend. the act is usually completed by spitting the c-m into the cuckheld dogs mouth. her: “i’m going to cuckold your dog, -sshole” him: “you’re going to f-ck my dogs… wife?. that would be canine cuckolding!!!”

  • canoochie

    v-g-n-…..p-ssy every time we have s-x the canoochie is always nice and wet.

  • Sympathapity

    something taken on someone who does not quite require pity, but is above simpe sympathy. a friend has been rejected by a person you like, and you don’t really sympathize with them, but don’t want to take on full pity, so you use sympathapity. joel was rejected by martin, so i gave her the best […]

  • Synchroding

    in the area of multiboxing your world of warcraft characters, a “synchroding” is when two or more of them level up at the exact same moment. dude, my druids synchrodinged last night! i finally get to spend talent points!


Disclaimer: mapReduce definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.