Download - Hbase trabalho final
tica e Computao
Big Data - HBASE
Idovaldo Cunha Lanylldo AraujoProf.Dr.: Joo
UNIVERSIDADE ESTADUAL DO MARANHO UEMAINSTITUTO FEDERAL DO MARANHO - IFMA
Roteiro
O que o Hbase Vantagens ArquiteturaQuem utilizaInstalando Alguns Comandos
(http://hbase.apache.org/)
O que o Hbase?
O HBase o banco de dados desenvolvido para o Hadoop. Ele utilizado principalmente quando se tem grande quantidade de dados e tabelas extensas com muitos atributos e muitos dados armazenados.
(http://hbase.apache.org/)
O que o Hbase?
orientado a colunas, permitindo operaes CRUD em tempo real. Em 2010 deixou de ser um sub-projeto do Hadoop, tornando-se um projeto independente . Assim como o Hadoopfoi projetado para suportar tabelas com bilhes de linhas.
(http://hbase.apache.org/)
Vantagens do Hbase
Sua melhor aplicabilidade quando temos uma quantidade de dados muito grande, aproveitando assim o potencial do cluster Hadoop / HDFS. Com bases de dados acima de 5 ns ou mais o HBASE realmente mostra o seu potencial.
(http://hbase.apache.org/)
Arquitetura do Hbase
No HBASE os dados so armazenados em Tabelas, que por sua vez tm Linhas, compostasde Colunas, que podem ser agrupadas em Famlias de Colunas. Uma tabela pode estar particionada em diversos servidores de regio (Region Servers).
(http://hbase.apache.org/)
Region Servers
Arquitetura do Hbase
O HBASE utiliza o Zookeeper para gerenciar todos os Region Servers. O Zookeeper um servio centralizado para manter informaes de configurao, nomeao de servidores, provimento de servios de grupos e provimento de sincronizao distribuda.
(http://zookerper.apache.org/)
Arquitetura do Hbase
(http://zookerper.apache.org/)
Quem utiliza o Hbase?
(http://hbase.apache.org/)
Fonte:http://gigaom.com/2014/06/05/facebook-open-sources-hydrabase-a-next-generation-hbase/
Facebook atualizou o banco de dados Apache HBase com um novo sistema de cdigo aberto chamado Hydrabase. O que faz melhor do que Hydrabase HBase que , supostamente, um banco de dados mais confivel que deve minimizar o tempo de inatividade quando os servidores falharem.
Instalando o Hbase
Tutorial: http://archanaschangale.wordpress.com/2013/08/31/installing-pseudo-distributed-hbase-on-ubuntu/comment-page-1/
UBUNTU 13,4JAVA 1.7.0_25HADOOP 1.1.2
Alguns Comandos
hbase shell
hbase> statushbase> status simplehbase> status summaryhbase> status detailed
version do Hbase:hbase> version
whoami exibi o usurio:hbase> whoaml.
(http://hbase.apache.org/)
Alguns Comandos
hbase shell
hbase> status
hbase> create t1
hbase> describe t1
hbase> drop t1
(http://hbase.apache.org/)
Clique aqui.
Referncias
http://bigdatabrazil.blogspot.com.br/2014/03/utilizando-o-hbase.html
http:/hbase.apache.org
Readmon. E. et al. Seven_databases_in_seven_weeks
(http://hbase.apache.org/)
Big Data - HBASE
Boa noite...
UNIVERSIDADE ESTADUAL DO MARANHO UEMAINSTITUTO FEDERAL DO MARANHO - IFMA
(http://hbase.apache.org/)
Aula de ICC - Ana Paula