loader image

Hadoop HBase – Mise en oeuvre et administration

Code stage

HADOOPHBASE01

Durée

14 heures | 2 jours

Z

Certification

non

Objectifs pédagogiques

  • Mettre en place l’écosystème Hadoop
  • Expliquer le fonctionnement et l’architecture de HBase
  • Identifier les apports d’HBase en termes de stockage distribué des données
  • Installer le système et mettre en place une configuration distribuée

Niveau requis

Avoir une bonne connaissance de l'environnement de projet SI, du fonctionnement d'un système de gestion de base de données (SGBD), de l'administration Unix / Linux et des principes de base Hadoop.

Public concerné

Chefs de projets, administrateurs...

Programme

Introduction

  • Introduction au Big Data
  • Présentation d’Hadoop et de son écosystème
  • Architecture solution
  • NoSQL

Qu’est-ce que HBase ?

  • Pourquoi utiliser HBase ?
  • Les points forts d’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 des données
  • Exemples de travaux pratiques (à titre indicatif)
  • Installation d’HBase
  • Utilisation d’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 d’HBase et gestion des clusters
  • Exemple de travaux pratiques (à titre indicatif)
  • Mise en place d’une application HBase dans un environnement Hadoop


Le contenu de ce programme peut faire l’objet d’adaptation selon les niveaux, prérequis et besoins des apprenants.