Mon panier 0
Nos rubriques
Nos meilleures ventes Nos nouveautés Prochaines parutions Devenez auteur

MapReduce Apprenez à appliquer le paradigme dans tous les langages et à le transposer sous Hadoop

MapReduce - Apprenez à appliquer le paradigme dans tous les langages et à le transposer sous Hadoop, video , videos , vidéos , vidéo , tuto , tutos , tutorial , tutoriel , tutoriels , big , data , apache , access , log , scala , java , python , javascript , php , bash , streaming , pipes , c++ , jointure , secondary , sort , clé , composite , sqoop , mysql , oozie , workflow
Inclus dans l'abonnement
Business + IT

Auteur :

  • Vidéo en ligne
29,99Bientôt disponible !
Ajouter au panier
Tous les livres et vidéos ENI
en illimité !
À partir de 29€ / moissans engagement

Présentation

Cette vidéo de formation s'adresse à tous les développeurs et administrateurs système. Elle a pour vocation de présenter le paradigme MapReduce, ses spécificités et ses finalités.

Après une étude succincte de la théorie du paradigme MapReduce, notamment le rôle des deux fonctions essentielles : la fonction map() et la fonction reduce(), nous l'appliquerons sur un exemple simple et concret.

Aussi, nous analyserons en MapReduce des journaux Apache communément appelés access log et ce dans plusieurs langages : Java, Scala, mais également Python, JavaScript, PHP et même Bash !

Dans un second temps, nous nous focaliserons sur les fonctions MapReduce au sein de la plateforme Big Data Hadoop. Après avoir étudié leur fonctionnement au sein du framework d'Apache, nous exécuterons un exemple développé en Java, puis regarderons comment lancer un MapReduce programmé précédemment dans n'importe quel langage grâce à Hadoop Streaming. Nous utiliserons également Hadoop Pipes pour faire fonctionner un MapReduce codé en C++.

Enfin, nous développerons des fonctions MapReduce plus complexes afin de nous familiariser avec les notions avancées du paradigme et de nous entraîner à la façon de penser pour concevoir des algorithmes performants. Les notions de jointures, de secondary sort ou de clé composite seront alors présentées.

Nous finirons par des outils permettant de multiplier nos possibilités, en combinant les fonctions MapReduce avec Sqoop pour l'échange de données avec MySQL et Oozie pour automatiser les workflows.

Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

Table des matières

Caractéristiques

Vidéo en ligne
  • Vidéo en ligne
  • Durée totale de la formation : 02h33
  • Niveau : Expert
  • Ref. ENI : VTMAPHA
  • Accessible immédiatement

Téléchargement

Pour aller plus loin

Rechercher sur des thématiques associées

Restons connectés !
abonnement
video - videos - vidéos - vidéo - tuto - tutos - tutorial - tutoriel - tutoriels - développement - développeurs - architecture - SAP - programmation - variables - boucles - DDIC - base - données - OpenSQL - table ABAP