Hadoop : stockage avec HBase
Formation
À Toulouse Cedex 1
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Toulouse cedex 1
Grâce à la formation que vous propose Iris Training vous allez pouvoir acquérir les compétences nécessaires afin d’approfondir un domaine particulier de votre métier. L’objectif de cette formation consiste en :Comprendre le fonctionnement de HBase, savoir mettre en place une configuration distribuée.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
Programme
Introduction
- Rappels rapides sur l'ecosystème Hadoop.
- Fonctionnalités, architecture
- Présentation HBase. Historique. Lien avec HDFS.
- Format des données.
- Définitions : table, région, ligne, famille de colonnes,cellules, espace de nommage, ...
- Fonctionnalités : failover automatique, sharding,
- interface avec des jobs MapReduce.
- HBase master node, Region Master
- liens avec les clients HBase
- Rôle de Zookeeper.
- Choix des packages.
- Installation et configuration dans le fichier conf/hbase-site.xml
- Démarrage en mode standalone start-hbase.
- Test de connexion avec hbase shell
- Installation en mode distribué.
- Interrogations depuis le serveur http intégré.
- 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
- désactiver une table ou l'effacer : disable (enable), drop, ...
- Programmation de scripts.
- Gestion des tables :
- principe des filtres.
- Mise en oeuvre de filtres de recherche,
- paramètres des tables.
- Les espaces de nommage.
- Fonctionnement en mode distribué
- Première étape :
- fonctionnement indépendant des démons (HMaster, HRegionServer, Zookeeper)
- Mise en oeuvre avec HDFS dans un environnement distribué.
- Tables réparties : mise en oeuvre des splits.
- Introduction, les APIs (REST, Avro, Java, Ruby, ...)
- Utilisation d'un client Java .
- Gestion des tables.
- Lien avec MapReduce.
- Accès JMX.
- Exemple d'un client JMX
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Hadoop : stockage avec HBase