Professional Documents
Culture Documents
HBase Presentation
HBase Presentation
HBase Presentation
Overview of HBASE
Column Oriented Database
HBASE Architecture
HBASE Features
HBASE COMPONENTS
Overview of HBASE
What is Apache HBase?
App
MR
ZK
HDFS
Apache HBase is an
open source,
distributed, column
oriented, scalable,
consistent, low
latency, random
access nonrelational database
built on Apache
Hadoop
Overview of HBASE
Production Apache HBase Applications
Inbox
Storage
Web
Search
Analytics
Monitoring
MoreCaseStudiesathttp://www.hbasecon.com/agenda/
3
Overview of HBASE
Why HBase ?
HBase is a Bigtable clone.
It is open source
It has a good community and promise for the
future
Linear Scalability.
Automatic failover
Overview of HBASE
Why HBase ?
Consistent reads and writes.
Sharding of tables
Failover support
Classes for backing hadoop mapreduce jobs
Java API for client access
Thrift gateway and a REST-ful Web
Shell support
Contents
Overview of HBASE
Column Oriented Database
HBASE Architecture
HBASE Features
HBASE COMPONENTS
Column Oriented
Column oriented
databases
Databases
Acolumn-oriented DBMSis adatabase
Column Oriented
Column vs.
row orientation
Databases
Column Oriented
Advantages
of Column
Databases
Database
requirements.
Contents
Overview of HBASE
Column Oriented Database
HBASE Architecture
HBASE Features
HBASE COMPONENTS
10
HBASE Architecture
Contents
Overview of HBASE
Column Oriented Database
HBASE Architecture
HBASE Features
HBASE COMPONENTS
12
HBase Features
Auto sharding
13
HBase Features
Distribution
14
HBase Features
growing data
15
HBase Features
Storage Separation
16
HBase Features
Storage Separation
HFiles
17
Contents
Overview of HBASE
Column Oriented Database
HBase Architecture
HBase Features
HBase COMPONENTS
18
HBase Components
HMaster
Responsible
servers
for
monitoring
region
Is
19
HBase Components
Regionservers
Responsible for serving and managing
request.
tables.
20
HBase Components
Zookeeper
Zookeeper is an open source
21
HBase Components
API
Interface to HBase
Using these we can we can access HBase
22
Thank You
23