ENSPM
HBase
Réalisé par NEKUI TIEFANG BIEDIANT 21D0490EP
Coordonnée par M.GAZISSOU BALAMA
QCM
4) Hbase n’est pas la BD de l’entreprise:
1) Hbase prend réellement son envol en : A-meta (facebook)
A-1996
B-Bank of America
B-2008
C-2010 C-CapitalOne
D-2012 D-Instagram
2) Hbase est une BD orienté : 5) Le model de Données de hbase se base sur
A-key-value combien de concepts
B-graph A-03
C-Document B-04
D-columm store C-06
D-07
3) Hbase et ……… ont un même type :
de BD orienté: 6) Lequel n’est pas composant de l’architecture
A-cassandra principale de Hbase
B-neo4j A-hmaster E-zookeeper
C-mongoDB B-hregionserver F-hregions
D-redis C-apache
D-hdfs
7) WAL est un fichier utilisé pour stocker les 10) La commande #Whoami :
nouvelles données qui : A- affiche les informations sur la BD
A- n’ont pas encore été conservés en permanence B- affiche les informations sur l’administrateur
B- ont été conservés en temps réel C- affiche les informations sur la version de hbase
C- sont conservés en permanence D- affiche les informations sur l’utilisateur
D- n’ont pas encore été conservés
8) WAL est utilisé aussi pour la
récupération en :
A- permanence 1-C
B- cas d’ échec 2-D
C- temps réel 3-A
D-différé 4-D
5-C
6-C
9) BlockCache c’est le 7-A
A- cache en lecture 8-B
B- cache en écriture 9-A
C- non cache 10-D
D- cache en lecture / écriture
TRAVAUX PRATIQUES
1* Téléchargez HBase via le lien suivant : https://archive.apache.org/dist/hbase/hbase-1.3.6/hbase-1.3.6-bin.tar.gz
2* Décompresser le fichier télécharger via la commande: tar xvzf fichier
3* Rennomer le fichier : mv fichier newnamefichier
4* aller dans newnamefichier/conf Pour configurer les fichiers hbase-env.sh et hbase-site.xml
-une fois dans /conf , faite un gedit hbase-env.sh . Une fois a l’intérieur décommenté
#export JAVA_HOME= et ajouter le chemin d ‘installation de java qui est : /usr/lib/jvm/java-8-openjdk-amd64 et enregistré
puis fermé
-une dans hbase-site.xml ajouter les balises suivantes dans configuration :
enregistrer puis fermé
5* ajouter hbase aux variables d’environnement : dans gedit ~/.bashrc copier ces export avant les deux derniers
- export HBASE_HOME=/home/nekui-tiefang/Téléchargement/Hbase
-export PATH=$PATH:$HBASE_HOME/bin
-export CLASSPATH=$CLASSPATH : / home/nekui-tiefang/Téléchargement /Hbase/lib/* :.
6* démarrer hbase avec : start-hbasee.sh
NB : le démarrage de Hbase n’est possible que si et seulement si le framework hadoop avec ces composants sont installés
( thème exposé numéro 2) ou consultez le lien suivant :
http://harishshan.blogspot.com/2014/09/install-latest-hadoop-241-on-ubuntu-1404.html