Hbase : la base nosql d’hadoop
Formation
À Paris
Description
-
Typologie
Formation
-
Lieu
Paris
-
Durée
2 Jours
comprendre le fonctionnement d’HBase et identifier les cas et contextes d’utilisation pour la base de données savoir installer, monitorer HBase et optimiser ses principaux paramètres de performance être en mesure de concevoir un schéma de données adapté et d’insérer et de manipuler des données dans la base à travers différentes interfaces
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
chefs de projet, gestionnaires de bases de données, architectes, ingénieurs d’études, développeurs
connaissance des bases de la programmation
Les Avis
Le programme
Introduction
Concepts de base (SQL / NoSQL, modèles ligne / colonne)
HBase dans les différentes familles de bases NoSQL
Historique d’HBase et positionnement au sein de l’écosystème Hadoop
Cas d’utilisation classiques
Relation avec HDFS
Présentation des différents composants (Master Server, Region Server, Zookeeper)
Format de stockage des données
Processus d’écriture et de lecture
Haute disponibilité et sécurité
Compaction des tables et splits
Installation en mode standalone via Docker
Configuration de base
Principes de data sharding
Le choix de la rowkey
Les familles de colonnes
Le versioning (timestamp)
Les queries dans HBase (create, list, put, scan, get)
Stratégies pour du requêtage rapide
Utilisation du shell HBase (manipulation des tables et des données, tâches d’administration)
Insertion de données via l’APIs Java d’HBase
DSLs pour HBase : HPaste, HTalk
Flush process et chargement de données en masse
Présentation d’un déploiement avec Ambari ou Bigtop
Critères de sélection de l’infrastructure
Configuration de la haute disponibilité
Optimisations de performance
Identification des hotspots
Présentation des différents outils disponibles
Utilisation des filtres
Les snapshots
Copie de table
Etat de l’art (SparkonHBase, HBase RDD)
Exploration et nettoyage de données avec Zeppelin
Exemple pratique fondé sur Spark Streaming
HBase dans le Cloud
Gestion de séries temporelles
Gestion de données géolocalisées
SQL, OLAP et OLTP au-dessus HBase
Informations complémentaires
Hbase : la base nosql d’hadoop
