.. _part1: ************************************************************************************************* Partie 1 | Préliminaires ************************************************************************************************* Vue d'ensemble ============== Cette partie pose les bases : ce qu'est le **big data** (les 5V) et pourquoi il faut **distribuer** le calcul, puis le modèle **MapReduce** qui rend possible le traitement parallèle de données massives. Objectifs ========= À l'issue de cette partie, chaque étudiant.e sera capable de : * Caractériser le big data par les **5V** et expliquer les défis du calcul distribué * Décrire le modèle **MapReduce** (map, regroupement par clé, reduce) * Modéliser des problèmes classiques en MapReduce (word count, produit matrice-vecteur, opérations relationnelles) Organisation ============ .. toctree:: :maxdepth: 2 chap1 chap2