Non. Le map reduce applique une fonction F à tous les éléments d'une collection de données via map, et ensuite consolide les résultats ("reduce").
Le principe ici est de générer ta collection de données à la volée, pour pouvoir la consolider immédiatement. Donc tu n'as jamais toute la collection en mémoire.
Omettant le fait qu'on puisse écrire ''wc -c monFichier'', c'est la différence entre
LIGNES=`cat file`;
echo $LIGNES | wc -c
qui lit le fichier en entier avant de compter les caractères, et
cat file | wc -c
[^] # Re: Map-Reduce
Posté par Axioplase ıɥs∀ (site web personnel) . En réponse au journal Données vs Code. Évalué à 3.
Non. Le map reduce applique une fonction F à tous les éléments d'une collection de données via map, et ensuite consolide les résultats ("reduce").
Le principe ici est de générer ta collection de données à la volée, pour pouvoir la consolider immédiatement. Donc tu n'as jamais toute la collection en mémoire.
Omettant le fait qu'on puisse écrire ''wc -c monFichier'', c'est la différence entre
LIGNES=`cat file`;
echo $LIGNES | wc -c
qui lit le fichier en entier avant de compter les caractères, et
cat file | wc -c
qui ne garde qu'une ligne en mémoire à la fois.