SlideShare uma empresa Scribd logo
Big Data - HBASE
Idovaldo Cunha
Lanylldo Araujo
Prof.Dr.: João
UNIVERSIDADE ESTADUAL DO MARANHÃO – UEMA
INSTITUTO FEDERAL DO MARANHÃO - IFMA
Roteiro
→ O que é o Hbase
→ Vantagens
→ Arquitetura
→Quem utiliza
→Instalando
→ 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 operações
CRUD em tempo real. Em 2010 deixou de ser
um sub-projeto do Hadoop, tornando-se um
projeto independente . Assim como o Hadoop
foi projetado para suportar tabelas com bilhões
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 nós ou mais o
HBASE realmente mostra o seu potencial.
(http://hbase.apache.org/)
Arquitetura do Hbase
→ No HBASE os dados são armazenados em
Tabelas, que por sua vez têm Linhas, compostas
de Colunas, que podem ser agrupadas em
Famílias de Colunas.
→ Uma tabela pode estar particionada em
diversos servidores de região (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 serviço centralizado para
manter informações de configuração,
nomeação de servidores, provimento de
serviços de grupos e provimento de
sincronização distribuída.
(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
código aberto chamado Hydrabase. O
que faz melhor do que Hydrabase HBase
é que é, supostamente, um banco de
dados mais confiável 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,4
→JAVA 1.7.0_25
→HADOOP 1.1.2
Alguns Comandos
→ hbase shell
hbase> status
hbase> status ‘simple’
hbase> status ‘summary’
hbase> status ‘detailed’
→ version do Hbase:
hbase> version
→ whoami exibi o usuário:
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.
Referências
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 MARANHÃO – UEMA
INSTITUTO FEDERAL DO MARANHÃO - IFMA
(http://hbase.apache.org/)

Mais conteúdo relacionado

Mais procurados

HBaseCon 2013: Apache HBase and HDFS - Understanding Filesystem Usage in HBase
HBaseCon 2013: Apache HBase and HDFS - Understanding Filesystem Usage in HBaseHBaseCon 2013: Apache HBase and HDFS - Understanding Filesystem Usage in HBase
HBaseCon 2013: Apache HBase and HDFS - Understanding Filesystem Usage in HBase
Cloudera, Inc.
 
Apache HBase™
Apache HBase™Apache HBase™
Apache HBase™
Prashant Gupta
 
Introducing HTTP/2
Introducing HTTP/2Introducing HTTP/2
Introducing HTTP/2
Ido Flatow
 
What is HDFS | Hadoop Distributed File System | Edureka
What is HDFS | Hadoop Distributed File System | EdurekaWhat is HDFS | Hadoop Distributed File System | Edureka
What is HDFS | Hadoop Distributed File System | Edureka
Edureka!
 
Apache hive introduction
Apache hive introductionApache hive introduction
Apache hive introduction
Mahmood Reza Esmaili Zand
 
Cours HBase et Base de Données Orientées Colonnes (HBase, Column Oriented Dat...
Cours HBase et Base de Données Orientées Colonnes (HBase, Column Oriented Dat...Cours HBase et Base de Données Orientées Colonnes (HBase, Column Oriented Dat...
Cours HBase et Base de Données Orientées Colonnes (HBase, Column Oriented Dat...
Hatim CHAHDI
 
Which Hadoop Distribution to use: Apache, Cloudera, MapR or HortonWorks?
Which Hadoop Distribution to use: Apache, Cloudera, MapR or HortonWorks?Which Hadoop Distribution to use: Apache, Cloudera, MapR or HortonWorks?
Which Hadoop Distribution to use: Apache, Cloudera, MapR or HortonWorks?
Edureka!
 
Getting started with libfabric
Getting started with libfabricGetting started with libfabric
Getting started with libfabric
Jianxin Xiong
 
Lesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol ALesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol A
Mahmmoud Mahdi
 
NFS(Network File System)
NFS(Network File System)NFS(Network File System)
NFS(Network File System)
udamale
 
Reduce Storage Costs by 5x Using The New HDFS Tiered Storage Feature
Reduce Storage Costs by 5x Using The New HDFS Tiered Storage Feature Reduce Storage Costs by 5x Using The New HDFS Tiered Storage Feature
Reduce Storage Costs by 5x Using The New HDFS Tiered Storage Feature
DataWorks Summit
 
The Hadoop Ecosystem
The Hadoop EcosystemThe Hadoop Ecosystem
The Hadoop Ecosystem
J Singh
 
HBaseCon 2013: Apache HBase Table Snapshots
HBaseCon 2013: Apache HBase Table SnapshotsHBaseCon 2013: Apache HBase Table Snapshots
HBaseCon 2013: Apache HBase Table Snapshots
Cloudera, Inc.
 
Hadoop World 2011: Advanced HBase Schema Design - Lars George, Cloudera
Hadoop World 2011: Advanced HBase Schema Design - Lars George, ClouderaHadoop World 2011: Advanced HBase Schema Design - Lars George, Cloudera
Hadoop World 2011: Advanced HBase Schema Design - Lars George, Cloudera
Cloudera, Inc.
 
Intro To Hadoop
Intro To HadoopIntro To Hadoop
Intro To Hadoop
Bill Graham
 
IPFS: A Whole New World
IPFS: A Whole New WorldIPFS: A Whole New World
IPFS: A Whole New World
ArcBlock
 
HBase Low Latency
HBase Low LatencyHBase Low Latency
HBase Low Latency
DataWorks Summit
 
[211] HBase 기반 검색 데이터 저장소 (공개용)
[211] HBase 기반 검색 데이터 저장소 (공개용)[211] HBase 기반 검색 데이터 저장소 (공개용)
[211] HBase 기반 검색 데이터 저장소 (공개용)
NAVER D2
 
Introduction to Apache Sqoop
Introduction to Apache SqoopIntroduction to Apache Sqoop
Introduction to Apache Sqoop
Avkash Chauhan
 
Scaling HBase for Big Data
Scaling HBase for Big DataScaling HBase for Big Data
Scaling HBase for Big Data
Salesforce Engineering
 

Mais procurados (20)

HBaseCon 2013: Apache HBase and HDFS - Understanding Filesystem Usage in HBase
HBaseCon 2013: Apache HBase and HDFS - Understanding Filesystem Usage in HBaseHBaseCon 2013: Apache HBase and HDFS - Understanding Filesystem Usage in HBase
HBaseCon 2013: Apache HBase and HDFS - Understanding Filesystem Usage in HBase
 
Apache HBase™
Apache HBase™Apache HBase™
Apache HBase™
 
Introducing HTTP/2
Introducing HTTP/2Introducing HTTP/2
Introducing HTTP/2
 
What is HDFS | Hadoop Distributed File System | Edureka
What is HDFS | Hadoop Distributed File System | EdurekaWhat is HDFS | Hadoop Distributed File System | Edureka
What is HDFS | Hadoop Distributed File System | Edureka
 
Apache hive introduction
Apache hive introductionApache hive introduction
Apache hive introduction
 
Cours HBase et Base de Données Orientées Colonnes (HBase, Column Oriented Dat...
Cours HBase et Base de Données Orientées Colonnes (HBase, Column Oriented Dat...Cours HBase et Base de Données Orientées Colonnes (HBase, Column Oriented Dat...
Cours HBase et Base de Données Orientées Colonnes (HBase, Column Oriented Dat...
 
Which Hadoop Distribution to use: Apache, Cloudera, MapR or HortonWorks?
Which Hadoop Distribution to use: Apache, Cloudera, MapR or HortonWorks?Which Hadoop Distribution to use: Apache, Cloudera, MapR or HortonWorks?
Which Hadoop Distribution to use: Apache, Cloudera, MapR or HortonWorks?
 
Getting started with libfabric
Getting started with libfabricGetting started with libfabric
Getting started with libfabric
 
Lesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol ALesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol A
 
NFS(Network File System)
NFS(Network File System)NFS(Network File System)
NFS(Network File System)
 
Reduce Storage Costs by 5x Using The New HDFS Tiered Storage Feature
Reduce Storage Costs by 5x Using The New HDFS Tiered Storage Feature Reduce Storage Costs by 5x Using The New HDFS Tiered Storage Feature
Reduce Storage Costs by 5x Using The New HDFS Tiered Storage Feature
 
The Hadoop Ecosystem
The Hadoop EcosystemThe Hadoop Ecosystem
The Hadoop Ecosystem
 
HBaseCon 2013: Apache HBase Table Snapshots
HBaseCon 2013: Apache HBase Table SnapshotsHBaseCon 2013: Apache HBase Table Snapshots
HBaseCon 2013: Apache HBase Table Snapshots
 
Hadoop World 2011: Advanced HBase Schema Design - Lars George, Cloudera
Hadoop World 2011: Advanced HBase Schema Design - Lars George, ClouderaHadoop World 2011: Advanced HBase Schema Design - Lars George, Cloudera
Hadoop World 2011: Advanced HBase Schema Design - Lars George, Cloudera
 
Intro To Hadoop
Intro To HadoopIntro To Hadoop
Intro To Hadoop
 
IPFS: A Whole New World
IPFS: A Whole New WorldIPFS: A Whole New World
IPFS: A Whole New World
 
HBase Low Latency
HBase Low LatencyHBase Low Latency
HBase Low Latency
 
[211] HBase 기반 검색 데이터 저장소 (공개용)
[211] HBase 기반 검색 데이터 저장소 (공개용)[211] HBase 기반 검색 데이터 저장소 (공개용)
[211] HBase 기반 검색 데이터 저장소 (공개용)
 
Introduction to Apache Sqoop
Introduction to Apache SqoopIntroduction to Apache Sqoop
Introduction to Apache Sqoop
 
Scaling HBase for Big Data
Scaling HBase for Big DataScaling HBase for Big Data
Scaling HBase for Big Data
 

Destaque

Proposta de arquitetura Hadoop
Proposta de arquitetura HadoopProposta de arquitetura Hadoop
Proposta de arquitetura Hadoop
Adriano Rodrigo Guerreiro Laranjeira
 
Apache NiFi in the Hadoop Ecosystem
Apache NiFi in the Hadoop EcosystemApache NiFi in the Hadoop Ecosystem
Apache NiFi in the Hadoop Ecosystem
Bryan Bende
 
Getting Started with HBase
Getting Started with HBaseGetting Started with HBase
Getting Started with HBase
Carol McDonald
 
Introduction to HBase - Phoenix HUG 5/14
Introduction to HBase - Phoenix HUG 5/14Introduction to HBase - Phoenix HUG 5/14
Introduction to HBase - Phoenix HUG 5/14
Jeremy Walsh
 
Discover HDP2.1: Apache Storm for Stream Data Processing in Hadoop
Discover HDP2.1: Apache Storm for Stream Data Processing in HadoopDiscover HDP2.1: Apache Storm for Stream Data Processing in Hadoop
Discover HDP2.1: Apache Storm for Stream Data Processing in Hadoop
Hortonworks
 
Introduction to Spark Streaming
Introduction to Spark StreamingIntroduction to Spark Streaming
Introduction to Spark Streaming
datamantra
 
Apache HBase - Introduction & Use Cases
Apache HBase - Introduction & Use CasesApache HBase - Introduction & Use Cases
Apache HBase - Introduction & Use Cases
Data Con LA
 
Deep Dive with Spark Streaming - Tathagata Das - Spark Meetup 2013-06-17
Deep Dive with Spark Streaming - Tathagata  Das - Spark Meetup 2013-06-17Deep Dive with Spark Streaming - Tathagata  Das - Spark Meetup 2013-06-17
Deep Dive with Spark Streaming - Tathagata Das - Spark Meetup 2013-06-17
spark-project
 
Introduction to Apache HBase, MapR Tables and Security
Introduction to Apache HBase, MapR Tables and SecurityIntroduction to Apache HBase, MapR Tables and Security
Introduction to Apache HBase, MapR Tables and Security
MapR Technologies
 
HBase: Just the Basics
HBase: Just the BasicsHBase: Just the Basics
HBase: Just the Basics
HBaseCon
 
Intro to HBase Internals & Schema Design (for HBase users)
Intro to HBase Internals & Schema Design (for HBase users)Intro to HBase Internals & Schema Design (for HBase users)
Intro to HBase Internals & Schema Design (for HBase users)
alexbaranau
 
Intro to HBase
Intro to HBaseIntro to HBase
Intro to HBase
alexbaranau
 
HBaseCon 2012 | HBase Schema Design - Ian Varley, Salesforce
HBaseCon 2012 | HBase Schema Design - Ian Varley, SalesforceHBaseCon 2012 | HBase Schema Design - Ian Varley, Salesforce
HBaseCon 2012 | HBase Schema Design - Ian Varley, Salesforce
Cloudera, Inc.
 

Destaque (13)

Proposta de arquitetura Hadoop
Proposta de arquitetura HadoopProposta de arquitetura Hadoop
Proposta de arquitetura Hadoop
 
Apache NiFi in the Hadoop Ecosystem
Apache NiFi in the Hadoop EcosystemApache NiFi in the Hadoop Ecosystem
Apache NiFi in the Hadoop Ecosystem
 
Getting Started with HBase
Getting Started with HBaseGetting Started with HBase
Getting Started with HBase
 
Introduction to HBase - Phoenix HUG 5/14
Introduction to HBase - Phoenix HUG 5/14Introduction to HBase - Phoenix HUG 5/14
Introduction to HBase - Phoenix HUG 5/14
 
Discover HDP2.1: Apache Storm for Stream Data Processing in Hadoop
Discover HDP2.1: Apache Storm for Stream Data Processing in HadoopDiscover HDP2.1: Apache Storm for Stream Data Processing in Hadoop
Discover HDP2.1: Apache Storm for Stream Data Processing in Hadoop
 
Introduction to Spark Streaming
Introduction to Spark StreamingIntroduction to Spark Streaming
Introduction to Spark Streaming
 
Apache HBase - Introduction & Use Cases
Apache HBase - Introduction & Use CasesApache HBase - Introduction & Use Cases
Apache HBase - Introduction & Use Cases
 
Deep Dive with Spark Streaming - Tathagata Das - Spark Meetup 2013-06-17
Deep Dive with Spark Streaming - Tathagata  Das - Spark Meetup 2013-06-17Deep Dive with Spark Streaming - Tathagata  Das - Spark Meetup 2013-06-17
Deep Dive with Spark Streaming - Tathagata Das - Spark Meetup 2013-06-17
 
Introduction to Apache HBase, MapR Tables and Security
Introduction to Apache HBase, MapR Tables and SecurityIntroduction to Apache HBase, MapR Tables and Security
Introduction to Apache HBase, MapR Tables and Security
 
HBase: Just the Basics
HBase: Just the BasicsHBase: Just the Basics
HBase: Just the Basics
 
Intro to HBase Internals & Schema Design (for HBase users)
Intro to HBase Internals & Schema Design (for HBase users)Intro to HBase Internals & Schema Design (for HBase users)
Intro to HBase Internals & Schema Design (for HBase users)
 
Intro to HBase
Intro to HBaseIntro to HBase
Intro to HBase
 
HBaseCon 2012 | HBase Schema Design - Ian Varley, Salesforce
HBaseCon 2012 | HBase Schema Design - Ian Varley, SalesforceHBaseCon 2012 | HBase Schema Design - Ian Varley, Salesforce
HBaseCon 2012 | HBase Schema Design - Ian Varley, Salesforce
 

Semelhante a Hbase trabalho final

Big Data – HBase, integrando hadoop, bi e dw; Montando o seu big data Cloude...
Big Data – HBase, integrando hadoop, bi e dw; Montando o seu big data  Cloude...Big Data – HBase, integrando hadoop, bi e dw; Montando o seu big data  Cloude...
Big Data – HBase, integrando hadoop, bi e dw; Montando o seu big data Cloude...
Flavio Fonte, PMP, ITIL
 
Big Data - O que é o hadoop, map reduce, hdfs e hive
Big Data - O que é o hadoop, map reduce, hdfs e hiveBig Data - O que é o hadoop, map reduce, hdfs e hive
Big Data - O que é o hadoop, map reduce, hdfs e hive
Flavio Fonte, PMP, ITIL
 
Big data e ecossistema hadoop
Big data e ecossistema hadoopBig data e ecossistema hadoop
Big data e ecossistema hadoop
FaBIana Ravanêda Vercezes
 
Um LCMS
Um LCMSUm LCMS
CBIE WRE Lanylldo
CBIE WRE LanylldoCBIE WRE Lanylldo
CBIE WRE Lanylldo
Lanylldo Araujo
 
Hadoop - primeiros passos
Hadoop - primeiros passosHadoop - primeiros passos
Hadoop - primeiros passos
rhpinotti
 
Bigdata - compreendendo Hadoop e seu ecossistema.
Bigdata - compreendendo Hadoop e seu ecossistema. Bigdata - compreendendo Hadoop e seu ecossistema.
Bigdata - compreendendo Hadoop e seu ecossistema.
Natalia Raythz
 
Apache
ApacheApache
Apache
Carlos Melo
 
Ai1415 ad-tp3-g1-a
Ai1415 ad-tp3-g1-aAi1415 ad-tp3-g1-a
Ai1415 ad-tp3-g1-a
Pedro Pereira
 
Pentaho com Hadoop – O Canivete Suíço do Cientistas de Dados para Big Data An...
Pentaho com Hadoop – O Canivete Suíço do Cientistas de Dados para Big Data An...Pentaho com Hadoop – O Canivete Suíço do Cientistas de Dados para Big Data An...
Pentaho com Hadoop – O Canivete Suíço do Cientistas de Dados para Big Data An...
Ambiente Livre
 
Explorando os principais implementadores hadoop e o papel que eles exercem no...
Explorando os principais implementadores hadoop e o papel que eles exercem no...Explorando os principais implementadores hadoop e o papel que eles exercem no...
Explorando os principais implementadores hadoop e o papel que eles exercem no...
José Renato Pequeno
 
Arquitetura para solução Big Data – open source
Arquitetura para solução Big Data – open sourceArquitetura para solução Big Data – open source
Arquitetura para solução Big Data – open source
Felipe RENZ - MBA TI / Big
 
Apresentação em Aplicações Distribuídas – Hadoop MapReduce
Apresentação em Aplicações Distribuídas – Hadoop MapReduceApresentação em Aplicações Distribuídas – Hadoop MapReduce
Apresentação em Aplicações Distribuídas – Hadoop MapReduce
Matteus Barbosa
 
Interoperabilidade com BigData Hadoop para Windows Azure
Interoperabilidade com BigData Hadoop  para Windows AzureInteroperabilidade com BigData Hadoop  para Windows Azure
Interoperabilidade com BigData Hadoop para Windows Azure
Alessandro Binhara
 
Ebook Apache Server: Guia Introdutório
Ebook Apache Server: Guia IntrodutórioEbook Apache Server: Guia Introdutório
Ebook Apache Server: Guia Introdutório
Fernando Palma
 
BrunoSQLSat 469
BrunoSQLSat 469BrunoSQLSat 469
BrunoSQLSat 469
Bruno Feldman da Costa
 
JBUG Brasil - Desvendando as features do WildFly.
JBUG Brasil - Desvendando as features do WildFly.JBUG Brasil - Desvendando as features do WildFly.
JBUG Brasil - Desvendando as features do WildFly.
Eduardo Medeiros
 
Hadoop
HadoopHadoop
Entendendo a Arquitetura de Armazenamento, parte 1
Entendendo a Arquitetura de Armazenamento, parte 1Entendendo a Arquitetura de Armazenamento, parte 1
Entendendo a Arquitetura de Armazenamento, parte 1
Rodolfo Mendes
 
Hadoop - Mãos à massa! Qcon2014
Hadoop - Mãos à massa! Qcon2014Hadoop - Mãos à massa! Qcon2014
Hadoop - Mãos à massa! Qcon2014
Thiago Santiago
 

Semelhante a Hbase trabalho final (20)

Big Data – HBase, integrando hadoop, bi e dw; Montando o seu big data Cloude...
Big Data – HBase, integrando hadoop, bi e dw; Montando o seu big data  Cloude...Big Data – HBase, integrando hadoop, bi e dw; Montando o seu big data  Cloude...
Big Data – HBase, integrando hadoop, bi e dw; Montando o seu big data Cloude...
 
Big Data - O que é o hadoop, map reduce, hdfs e hive
Big Data - O que é o hadoop, map reduce, hdfs e hiveBig Data - O que é o hadoop, map reduce, hdfs e hive
Big Data - O que é o hadoop, map reduce, hdfs e hive
 
Big data e ecossistema hadoop
Big data e ecossistema hadoopBig data e ecossistema hadoop
Big data e ecossistema hadoop
 
Um LCMS
Um LCMSUm LCMS
Um LCMS
 
CBIE WRE Lanylldo
CBIE WRE LanylldoCBIE WRE Lanylldo
CBIE WRE Lanylldo
 
Hadoop - primeiros passos
Hadoop - primeiros passosHadoop - primeiros passos
Hadoop - primeiros passos
 
Bigdata - compreendendo Hadoop e seu ecossistema.
Bigdata - compreendendo Hadoop e seu ecossistema. Bigdata - compreendendo Hadoop e seu ecossistema.
Bigdata - compreendendo Hadoop e seu ecossistema.
 
Apache
ApacheApache
Apache
 
Ai1415 ad-tp3-g1-a
Ai1415 ad-tp3-g1-aAi1415 ad-tp3-g1-a
Ai1415 ad-tp3-g1-a
 
Pentaho com Hadoop – O Canivete Suíço do Cientistas de Dados para Big Data An...
Pentaho com Hadoop – O Canivete Suíço do Cientistas de Dados para Big Data An...Pentaho com Hadoop – O Canivete Suíço do Cientistas de Dados para Big Data An...
Pentaho com Hadoop – O Canivete Suíço do Cientistas de Dados para Big Data An...
 
Explorando os principais implementadores hadoop e o papel que eles exercem no...
Explorando os principais implementadores hadoop e o papel que eles exercem no...Explorando os principais implementadores hadoop e o papel que eles exercem no...
Explorando os principais implementadores hadoop e o papel que eles exercem no...
 
Arquitetura para solução Big Data – open source
Arquitetura para solução Big Data – open sourceArquitetura para solução Big Data – open source
Arquitetura para solução Big Data – open source
 
Apresentação em Aplicações Distribuídas – Hadoop MapReduce
Apresentação em Aplicações Distribuídas – Hadoop MapReduceApresentação em Aplicações Distribuídas – Hadoop MapReduce
Apresentação em Aplicações Distribuídas – Hadoop MapReduce
 
Interoperabilidade com BigData Hadoop para Windows Azure
Interoperabilidade com BigData Hadoop  para Windows AzureInteroperabilidade com BigData Hadoop  para Windows Azure
Interoperabilidade com BigData Hadoop para Windows Azure
 
Ebook Apache Server: Guia Introdutório
Ebook Apache Server: Guia IntrodutórioEbook Apache Server: Guia Introdutório
Ebook Apache Server: Guia Introdutório
 
BrunoSQLSat 469
BrunoSQLSat 469BrunoSQLSat 469
BrunoSQLSat 469
 
JBUG Brasil - Desvendando as features do WildFly.
JBUG Brasil - Desvendando as features do WildFly.JBUG Brasil - Desvendando as features do WildFly.
JBUG Brasil - Desvendando as features do WildFly.
 
Hadoop
HadoopHadoop
Hadoop
 
Entendendo a Arquitetura de Armazenamento, parte 1
Entendendo a Arquitetura de Armazenamento, parte 1Entendendo a Arquitetura de Armazenamento, parte 1
Entendendo a Arquitetura de Armazenamento, parte 1
 
Hadoop - Mãos à massa! Qcon2014
Hadoop - Mãos à massa! Qcon2014Hadoop - Mãos à massa! Qcon2014
Hadoop - Mãos à massa! Qcon2014
 

Mais de Lanylldo Araujo

Avaliação de Sistemas Computacionais Interativos para Ensino e Aprendizagem: ...
Avaliação de Sistemas Computacionais Interativos para Ensino e Aprendizagem: ...Avaliação de Sistemas Computacionais Interativos para Ensino e Aprendizagem: ...
Avaliação de Sistemas Computacionais Interativos para Ensino e Aprendizagem: ...
Lanylldo Araujo
 
Avaliação de Sistemas Computacionais Interativos para Ensino e Aprendizagem:...
Avaliação de Sistemas Computacionais  Interativos para Ensino e Aprendizagem:...Avaliação de Sistemas Computacionais  Interativos para Ensino e Aprendizagem:...
Avaliação de Sistemas Computacionais Interativos para Ensino e Aprendizagem:...
Lanylldo Araujo
 
Aprendizagem de Máquina: Classificadores J48, IBK e Naives Bayes
Aprendizagem de Máquina: Classificadores J48, IBK e Naives BayesAprendizagem de Máquina: Classificadores J48, IBK e Naives Bayes
Aprendizagem de Máquina: Classificadores J48, IBK e Naives Bayes
Lanylldo Araujo
 
engenharia software educacional
engenharia software educacionalengenharia software educacional
engenharia software educacional
Lanylldo Araujo
 
Engenharia de Software Educacional
Engenharia de Software EducacionalEngenharia de Software Educacional
Engenharia de Software Educacional
Lanylldo Araujo
 
Atividade Prática Profissional - ETEC - UEMANET
Atividade Prática Profissional - ETEC - UEMANETAtividade Prática Profissional - ETEC - UEMANET
Atividade Prática Profissional - ETEC - UEMANET
Lanylldo Araujo
 
Apresentação por reforço
Apresentação por reforço Apresentação por reforço
Apresentação por reforço
Lanylldo Araujo
 
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
Lanylldo Araujo
 
Teoria de Resposta ao Item - TRI
Teoria de Resposta ao Item - TRITeoria de Resposta ao Item - TRI
Teoria de Resposta ao Item - TRI
Lanylldo Araujo
 
Projeto Livros Falados
Projeto Livros FaladosProjeto Livros Falados
Projeto Livros Falados
Lanylldo Araujo
 
Apresentação Lanylldo Araujo - Software Avalia
Apresentação Lanylldo Araujo - Software AvaliaApresentação Lanylldo Araujo - Software Avalia
Apresentação Lanylldo Araujo - Software Avalia
Lanylldo Araujo
 
Palavra de Vida
Palavra de VidaPalavra de Vida
Palavra de Vida
Lanylldo Araujo
 
Salmo 146:11
Salmo 146:11Salmo 146:11
Salmo 146:11
Lanylldo Araujo
 
Salmo de 114:11
Salmo de 114:11Salmo de 114:11
Salmo de 114:11
Lanylldo Araujo
 
Palavra de Vida
Palavra de VidaPalavra de Vida
Palavra de Vida
Lanylldo Araujo
 
Palavra de Vida
Palavra de VidaPalavra de Vida
Palavra de Vida
Lanylldo Araujo
 
Msg 426
Msg 426Msg 426
João 5:6
João 5:6João 5:6
João 5:6
Lanylldo Araujo
 
Romanos 8:37
Romanos 8:37Romanos 8:37
Romanos 8:37
Lanylldo Araujo
 

Mais de Lanylldo Araujo (20)

Avaliação de Sistemas Computacionais Interativos para Ensino e Aprendizagem: ...
Avaliação de Sistemas Computacionais Interativos para Ensino e Aprendizagem: ...Avaliação de Sistemas Computacionais Interativos para Ensino e Aprendizagem: ...
Avaliação de Sistemas Computacionais Interativos para Ensino e Aprendizagem: ...
 
Avaliação de Sistemas Computacionais Interativos para Ensino e Aprendizagem:...
Avaliação de Sistemas Computacionais  Interativos para Ensino e Aprendizagem:...Avaliação de Sistemas Computacionais  Interativos para Ensino e Aprendizagem:...
Avaliação de Sistemas Computacionais Interativos para Ensino e Aprendizagem:...
 
Aprendizagem de Máquina: Classificadores J48, IBK e Naives Bayes
Aprendizagem de Máquina: Classificadores J48, IBK e Naives BayesAprendizagem de Máquina: Classificadores J48, IBK e Naives Bayes
Aprendizagem de Máquina: Classificadores J48, IBK e Naives Bayes
 
engenharia software educacional
engenharia software educacionalengenharia software educacional
engenharia software educacional
 
Engenharia de Software Educacional
Engenharia de Software EducacionalEngenharia de Software Educacional
Engenharia de Software Educacional
 
Atividade Prática Profissional - ETEC - UEMANET
Atividade Prática Profissional - ETEC - UEMANETAtividade Prática Profissional - ETEC - UEMANET
Atividade Prática Profissional - ETEC - UEMANET
 
Apresentação por reforço
Apresentação por reforço Apresentação por reforço
Apresentação por reforço
 
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
 
Teoria de Resposta ao Item - TRI
Teoria de Resposta ao Item - TRITeoria de Resposta ao Item - TRI
Teoria de Resposta ao Item - TRI
 
Projeto Livros Falados
Projeto Livros FaladosProjeto Livros Falados
Projeto Livros Falados
 
Apresentação Lanylldo Araujo - Software Avalia
Apresentação Lanylldo Araujo - Software AvaliaApresentação Lanylldo Araujo - Software Avalia
Apresentação Lanylldo Araujo - Software Avalia
 
Palavra de Vida
Palavra de VidaPalavra de Vida
Palavra de Vida
 
Salmo 146:11
Salmo 146:11Salmo 146:11
Salmo 146:11
 
So novo tempoçç
So novo tempoççSo novo tempoçç
So novo tempoçç
 
Salmo de 114:11
Salmo de 114:11Salmo de 114:11
Salmo de 114:11
 
Palavra de Vida
Palavra de VidaPalavra de Vida
Palavra de Vida
 
Palavra de Vida
Palavra de VidaPalavra de Vida
Palavra de Vida
 
Msg 426
Msg 426Msg 426
Msg 426
 
João 5:6
João 5:6João 5:6
João 5:6
 
Romanos 8:37
Romanos 8:37Romanos 8:37
Romanos 8:37
 

Hbase trabalho final

  • 1. Big Data - HBASE Idovaldo Cunha Lanylldo Araujo Prof.Dr.: João UNIVERSIDADE ESTADUAL DO MARANHÃO – UEMA INSTITUTO FEDERAL DO MARANHÃO - IFMA
  • 2. Roteiro → O que é o Hbase → Vantagens → Arquitetura →Quem utiliza →Instalando → Alguns Comandos (http://hbase.apache.org/)
  • 3. 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/)
  • 4. O que é o Hbase? É orientado a colunas, permitindo operações CRUD em tempo real. Em 2010 deixou de ser um sub-projeto do Hadoop, tornando-se um projeto independente . Assim como o Hadoop foi projetado para suportar tabelas com bilhões de linhas. (http://hbase.apache.org/)
  • 5. 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 nós ou mais o HBASE realmente mostra o seu potencial. (http://hbase.apache.org/)
  • 6. Arquitetura do Hbase → No HBASE os dados são armazenados em Tabelas, que por sua vez têm Linhas, compostas de Colunas, que podem ser agrupadas em Famílias de Colunas. → Uma tabela pode estar particionada em diversos servidores de região (Region Servers). (http://hbase.apache.org/)
  • 8. Arquitetura do Hbase → O HBASE utiliza o Zookeeper para gerenciar todos os Region Servers. → O Zookeeper é um serviço centralizado para manter informações de configuração, nomeação de servidores, provimento de serviços de grupos e provimento de sincronização distribuída. (http://zookerper.apache.org/)
  • 10. 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 código aberto chamado Hydrabase. O que faz melhor do que Hydrabase HBase é que é, supostamente, um banco de dados mais confiável que deve minimizar o tempo de inatividade quando os servidores falharem.
  • 11. Instalando o Hbase Tutorial: http://archanaschangale.wordpress.com/2013/08/31/installing- pseudo-distributed-hbase-on-ubuntu/comment-page-1/ → UBUNTU 13,4 →JAVA 1.7.0_25 →HADOOP 1.1.2
  • 12. Alguns Comandos → hbase shell hbase> status hbase> status ‘simple’ hbase> status ‘summary’ hbase> status ‘detailed’ → version do Hbase: hbase> version → whoami exibi o usuário: hbase> whoaml. (http://hbase.apache.org/)
  • 13. Alguns Comandos → hbase shell hbase> status hbase> create ‘t1′ hbase> describe ‘t1′ hbase> drop ‘t1′ (http://hbase.apache.org/) Clique aqui.
  • 15. Big Data - HBASE Boa noite... UNIVERSIDADE ESTADUAL DO MARANHÃO – UEMA INSTITUTO FEDERAL DO MARANHÃO - IFMA (http://hbase.apache.org/)