Hbase

Statut actuel

Non-inscrit

Tarif

24,90 €

Commencer

HBase : Maîtrisez le NoSQL Distribué pour le Big Data

Apprenez à exploiter Apache HBase, une base de données NoSQL distribuée conçue pour stocker et traiter de grands volumes de données en temps réel. Cette formation vous guidera à travers l’installation, la modélisation des données, la manipulation avancée avec l’API, l’intégration avec Hadoop, Spark et Hive, ainsi que l’optimisation des performances et la sécurisation des données. Grâce à des cas pratiques et un projet final, vous développerez des compétences essentielles pour gérer des bases massives dans un environnement Big Data et cloud. Formation idéale pour les data engineers et architectes Big Data souhaitant maîtriser les bases NoSQL évolutives.

Ce cours contient :

- Une version écrite et très détaillée de tous les chapitres ;

- Une vidéo de chaque chapitre de la formation ;

- Des quiz après chaque chapitre pour tester la compréhension ;

- Des exercices et travaux pratiques corrigés ;

- Des projets et cas réels ;

- Un quiz final pour tester et valider la maitrise du module.

 

Un Certificat qui atteste de la bonne maitrise de ce cours est délivré à l'apprenant qui a réussi les différentes évaluations.

 

Un suivi régulier par un collaborateur progcours est possible moyennant des frais supplémentaires.

Contenu Cours

Introduction à HBase et à l'Écosystème Big Data
Présentation de HBase et son rôle
Différence avec les RDBMS
Comparaison avec Cassandra, MongoDB, DynamoDB
Architecture : HMaster, RegionServers, HDFS
Cas d’utilisation
Installation et Configuration
Installation en mode standalone, pseudo-distribué et distribué
Configuration des fichiers (hbase-site.xml, hbase-env.sh)
Intégration avec Hadoop et ZooKeeper
Outils de monitoring et gestion des logs
Modélisation des Données
Structure des tables : familles de colonnes, lignes, cellules
Comparaison avec les modèles relationnels
Bonnes pratiques pour la conception des tables
Gestion des RowKeys et optimisation des performances
Manipulation des Données
Création et suppression de tables
Insertion, mise à jour et suppression
Opérations de lecture : Get, Scan
HBase Shell, API Java/Python
Versions et TTL
Intégration avec d'autres Outils
Connexion à Apache Hive
Utilisation avec Apache Phoenix (SQL)
1 de 2