NoSQL - Bases orientées colonnes

HBase – Mise en oeuvre d’une base de données NoSQL

Objectifs

  • Comprendre le fonctionnement de HBase
  • Être en mesure de mener à bien l’installation du système
  • Savoir mettre en place une configuration distribuée

Programme

Introduction
  • Rappels rapides sur l'ecosystème Hadoop
  • Présentation de HBase
  • Historique
  • Lien avec HDFS
  • Format des données
  • Fonctionnalités : failover automatique, sharding, interface avec des jobs MapReduce
Architecture
  • Présentation des démons HBase
  • HMaster
  • HRegionServer
  • Zookeeper
Installation
  • Choix des packages
  • Installation et configuration dans le fichier conf/hbase-site.xml
  • Démarrage en mode standalone start-hbase
  • Test de connexion : hbase shell
HBase shell
  • Commandes de base
  • Manipulation des données : create, list, put, scan, get
  • Désactiver une table ou l'effacer : disable (enable), frop, ...
Cluster HBase
  • Fonctionnement en mode distribué
  • Fonctionnement indépendant des démons (HMaster, HRegionServer, Zookeeper)
  • Mise en oeuvre avec HDFS dans un environnement distribué.
Please login to get access to the quiz
Cassandra – Mise en oeuvre d’une base de données NoSQL (Prev Lesson)
(Next Lesson) Bases de données NoSQL, enjeux et solutions
Back to NoSQL – Bases orientées colonnes
Public

<li>Chefs de projet, gestionnaires de bases de données</li>

Pré-requis

Connaissances générales sur les bases de données