MapReduce--for those of you who aren't familiar, it's basically this programming technique
for doing batch jobs across a huge amount of data.
There's two functions, if you programming functionally, map and reduce.
Map basically says given this list of things, apply this function to it.
And then reduce basically says given these two things,
apply this function to it and combine it into one thing.
So if you're working over a huge chunk of data--
Google made MapReduce famous building their indices for the web.
Basically, they take all the webpages on the Internet and you can apply this function to it
which is basically find the words in this document.
And then you can reduce on that to basically reduce that content down to
the kind of target output you want.
MapReduce -- para aquellos que no lo conocen, es básicamente esta técnica de programación
para hacer trabajos secuenciales cuando hay grandes cantidades de datos.
Existen dos funciones, si se está programando funcionalmente, map y reduce.
Map básicamente dice: dada una lista de cosas, aplícales esta función.
Y luego reduce básicamente diciendo: dadas estas dos cosas,
aplícales esta función y combínalas en una sola.
Entonces si estás manejando una buena cantidad de datos --
Google hizo famoso el MapReduce constituyendo sus indices para la web
Básicamente, toman todas las páginas web en Internet y puedes aplicarles esta función
que quiere decir básicamente: encuentra estas palabras en este documento.
Y luego puedes reducirlo a básicamente, reducir ese contenido hasta
el tipo de objetivo resultante que deseas conseguir.
MapReduceとは大量のデータに対して
バッチ処理を行うプログラミングモデルです
マップ処理とリデュース処理で構成され
マップは与えられたデータに対して処理を行います
リデュースは2つのことを行います
処理と結果の集約です
大量のデータを処理する必要がある場合に便利です
GoogleはMapReduceを発表しこれを用いて
インターネット上のWebページすべての インデックスデータを作成しました
ドキュメントに詳細が記述されています
データの必要な部分を集約して
取り出すことができます
MapReduce, aos não familiarizados, é uma técnica de programação
utilizada para executar tarefas em lote em um volume enorme de dados.
Existem duas funções, se estiver programando funcionalmente. Map e reduce.
Map basicamente diz: dada essa lista de coisas, utilize essa função nela.
E reduce basicamente diz: dadas essas duas coisas,
use essa função e combine elas em uma coisa só.
Então, se você estiver trabalhando sobre um pedaço gigante de dados--
A Google fez o MapReduce famoso construindo seus índices para a internet.
Basicamente, eles pegam todas as páginas da Internet e aplicam essa função
que procura as palavras neste documento.
E, então, você pode reduzir o conteúdo ao
o tipo de saída que desejar.