Hadoop : stockage avec HBase

Blended learning

U wie riicht sech d'Formatioun?

  • Administrateurs
  • Chefs de projets
  • Toute personne souhaitant stocker des données avec Hbase

Dauer

2,00 Dag(Deeg)

Sprooch(e) vun der Déngschtleeschtung

EN FR

Nächst Sessioun

26.05.2026
Plaz
En distanciel

Präis

1550,00€

Ziler

  • Comprendre le fonctionnement de HBase
  • Savoir mettre en place une configuration distribuée

Inhalt

Introduction

  • Rappels rapides sur l'ecosystème Hadoop
  • Les fonctionnalités du framework Hadoop
  • Le projet et les modules : Hadoop Common, HDFS, YARN, Spark, MapReduce
  • Présentation HBase
  • Historique
  • Lien avec HDFS
  • Format des données dans HBase
  • Définitions : table, région, ligne, famille de colonnes, cellules, espace de nommage, ...
  • Fonctionnalités : failover automatique, sharding, requêtage

Architecture

  • HBase master node, Region Master, liens avec les clients HBase
  • Haute disponibilité
  • Consistance des données
  • Présentation du rôle de Zookeeper

Installation

  • Choix des packages
  • Installation en mode distribué
  • Mise en oeuvre avec HDFS dans un environnement distribué
  • Test de connexion avec hbase shell
  • Travaux pratiques : Interrogations depuis le serveur http intégré

HBase utilisation : shell

  • Présentation des différentes interfaces disponibles
  • Travaux pratiques avec hbase shell
  • Commandes de base, syntaxe, variables, manipulation des données : create, list, put, scan, get
  • Manipulation des tables : disable (enable), drop, ...
  • Programmation de scripts
  • Gestion des tables : principe des filtres
  • Mise en œuvre de filtres de recherche, paramètres des tables
  • Présentation des espaces de nommage

Cluster HBase

  • Fonctionnement en mode distribué
  • Fonctionnement indépendant des démons (HMaster, HRegionServer, Zookeeper)
  • Gestion de la consistance
  • Mise en évidence
  • Outils d'exploitation : hbck, hfile, ...
  • Travaux pratiques : mise en oeuvre des splits sur un exemple de tables réparties. regionsplitter

Performances

  • Travaux pratiques avec hbase pe et hbase ltt
  • Mesures : mise en place de prométheus

Programmation

  • Introduction, les APIs (REST, Avro, Thrift, Java, Ruby, Spark...)
  • En exploitation : principe des accès JMX
  • Supervision automatisée
  • Démonstration avec Prométheus
  • Requêtage : exemple de programmation d'un client Java
  • Gestion des tables
  • Travaux pratiques : requêtage avec Spark

Certificat, Diplom

Une attestation de participation sera transmise aux participants

Nächst Sessioun

Datum
Stad
Sprooch & Präis
26.05.2026
En distanciel
FR 1550,00€
08.07.2026
En distanciel
FR 1550,00€
15.12.2026
En distanciel
FR 1550,00€

Dës Formatioune kéinten Iech interesséieren

FR
Dag
Blended-Learning
Informatik - Informatisatioun - Leedung Informatikprojet - Agil Method
11.05.2026