Accueil    Formations    Informatique    Big Data    Big Data - Développement    HBase - Prise en main et développement

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques / Compétences visées

  • Utiliser HBase avec HDFS
  • Utiliser HBase Shell
  • Désigner les schémas sous HBase
  • Connecter HBase avec d'autres sources pour charger et récupérer des données
  • Appliquer les bonnes pratiques.

Niveau requis

Savoir développer en Java, C# ou Python.

Public concerné

Développeurs, architectes.

Programme

Introduction

  • Introduction au Big Data
  • Présentation de Hadoop et de son écosystème
  • Architecture solution
  • NoSQL
  • Qu'est-ce que HBase ?
  • Pourquoi utiliser HBase ?
  • Les points forts de HBase
  • HBase en production
  • Les faiblesses de HBase
  • Cas d'utilisation

HBase : concepts

  • HBase : les tables
  • HBase : le Shell
  • HBase : l'architecture
    • Régions HBase
    • Architecture des clusters HBase
    • Localité des données HBase et HDFS
    • Système réparti de base de données
  • HBase, les schémas
  • Accès aux données
    • Créer et supprimer des tables HBase
    • Récupérer des données avec Get et Scan
    • Insérer et mettre à jour des données
    • Supprimer de données
Exemples de travaux pratiques (à titre indicatif)
  • Installation de HBase
  • Utilisation de HBase API

HBase : concepts avancés

  • Filtrage
  • Scanner la donnée
  • Les counters
  • HBase Write Path
  • HBase Read Path
  • HBase Performance Tuning
  • HBase Replication
  • HBase Back Up
  • Utilisation de Hive avec HBase
  • Utilisation de Thrift
  • Administration de HBase et gestion des clusters
Exemple de travaux pratiques (à titre indicatif)
  • Mise en place d'une application HBase dans un environnement Hadoop

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Choisissez la modalité souhaitée pour vous inscrire :

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous