Fonctionnement des Fonctions Map et Split
Objectifs
Les objectifs de cette vidéo sont de comprendre le fonctionnement de la fonction split, d'apprendre à utiliser la fonction map pour le comptage de mots, et de saisir l'importance de l'exécution parallèle.
Résumé
Cette vidéo explique comment la fonction split découpe un fichier par lignes et comment la fonction map compte les occurrences de chaque mot en parallèle.
Description
A travers un exemple concret, cette leçon détaille le processus de découpe d'un fichier en plusieurs lignes à l'aide de la fonction split, ensuite la fonction map distribue ces lignes aux mapeurs pour compter les occurrences de chaque mot. Les mapeurs fonctionnant indépendamment les uns des autres permettent l'exécution parallèle des tâches.
Le processus commence par la découpe du fichier, chaque ligne étant envoyée à un mapeur distinct. Chaque mapeur comptabilise les occurrences de mots dans la ligne qui lui est assignée. Lorsqu'un mot comme « bus » apparaît deux fois dans une ligne, le mapeur le compte deux fois. Cela illustre l'avantage de la parallélisation puisque les tâches se réalisent indépendamment et simultanément.