Introduction to Hbase
Agenda
 What is NoSQL and How it is differs from Traditional SQL?
 What is Hbase and which type of NoSQL DB it is?
 What is Zookeeper
 Hbase Architecture
 Anatomy of Region server
 Logical Data model in Hbase
 CURD Operations
 Example Java client app for Hbase
What is NoSQL?
 NoSQL stands for "Not only SQL" and usually means that the database is not a relational database, which have
been very popular the last decades.
 The reason why NoSQL has been so popular the last few years is mainly because, when a relational database
grows out of one server, it is no longer that easy to use.
What is Hbase and which type of NoSQL DB
it is?
What is Zookeeper ?
 ZooKeeper is a centralized distributed coordination service for distributed applications.
 It exposes common services - such as naming, configuration management, synchronization, Serialization,
Atomicity and group services. These services are used to solve common error prone like configuration, Race
conditions, deadlocks, Partial failures and inconsistencies.
Hbase Architecture
Anatomy of Region server
Logical Data model in Hbase
CURD Operations
 hbase(main) > create 'test', 'data‘
 hbase(main) > put 'test', 'row1', 'data:1', 'value1'
 hbase(main) > put 'test', 'row2', 'data:2', 'value2'
 hbase(main) > put 'test', 'row3', 'data:3', 'value3‘
 hbase(main) > get 'test', 'row1‘
 hbase(main) > scan 'test‘
 hbase(main) > disable 'test'
 hbase(main) > drop 'test'

More Related Content

PDF
PPTX
Introduction To HBase
PPTX
Apache HBase™
PPTX
Introduction to HBase
PDF
Apache HBase - Just the Basics
PPT
Hw09 Practical HBase Getting The Most From Your H Base Install
PPT
Chicago Data Summit: Apache HBase: An Introduction
PPT
Big Data Fundamentals in the Emerging New Data World
Introduction To HBase
Apache HBase™
Introduction to HBase
Apache HBase - Just the Basics
Hw09 Practical HBase Getting The Most From Your H Base Install
Chicago Data Summit: Apache HBase: An Introduction
Big Data Fundamentals in the Emerging New Data World

What's hot (18)

PPTX
HBaseCon 2013: HBase SEP - Reliable Maintenance of Auxiliary Index Structures
PPTX
HBase Tutorial For Beginners | HBase Architecture | HBase Tutorial | Hadoop T...
PPTX
HBase: Just the Basics
PPTX
HBase Advanced Schema Design - Berlin Buzzwords - June 2012
ODP
Apache hadoop hbase
PPTX
HBase in Practice
PPTX
Keynote: The Future of Apache HBase
PDF
Intro to HBase - Lars George
PPTX
Hadoop World 2011: Advanced HBase Schema Design
PDF
Hadoop and HBase in the Real World
PDF
Apache Hadoop and HBase
PPTX
HBaseCon 2013: Using Coprocessors to Index Columns in an Elasticsearch Cluster
PDF
Integration of HIve and HBase
PDF
HBaseCon 2013: Integration of Apache Hive and HBase
PDF
HBaseCon 2012 | Getting Real about Interactive Big Data Management with Lily ...
PDF
Cloud Deployments with Apache Hadoop and Apache HBase
PPT
HBaseCon 2012 | Overcoming Data Deluge with HBase to Help Save the Environmen...
PPTX
Apache Spark on Apache HBase: Current and Future
HBaseCon 2013: HBase SEP - Reliable Maintenance of Auxiliary Index Structures
HBase Tutorial For Beginners | HBase Architecture | HBase Tutorial | Hadoop T...
HBase: Just the Basics
HBase Advanced Schema Design - Berlin Buzzwords - June 2012
Apache hadoop hbase
HBase in Practice
Keynote: The Future of Apache HBase
Intro to HBase - Lars George
Hadoop World 2011: Advanced HBase Schema Design
Hadoop and HBase in the Real World
Apache Hadoop and HBase
HBaseCon 2013: Using Coprocessors to Index Columns in an Elasticsearch Cluster
Integration of HIve and HBase
HBaseCon 2013: Integration of Apache Hive and HBase
HBaseCon 2012 | Getting Real about Interactive Big Data Management with Lily ...
Cloud Deployments with Apache Hadoop and Apache HBase
HBaseCon 2012 | Overcoming Data Deluge with HBase to Help Save the Environmen...
Apache Spark on Apache HBase: Current and Future
Ad

Similar to Introduction to hbase (20)

PDF
NoSQL Databases Introduction - UTN 2013
PPTX
Selecting best NoSQL
DOCX
DOCX
Sql vs NO-SQL database differences explained
PPTX
unit2-ppt1.pptx
PPT
No sql databases explained
PPTX
Sql vs NoSQL-Presentation
PPTX
PDF
Data Storage and Management project Report
PPTX
Unit 3 MongDB
PDF
Vskills Apache Cassandra sample material
DOCX
Know what is NOSQL
PPTX
Non relational databases-no sql
PPTX
NoSQL in Big Data Analytics Tools .pptx
PPTX
Introduction to NoSQL
PDF
A Comparative Study of NoSQL and Relational Database.pdf
PPTX
Why no sql ? Why Couchbase ?
PPT
Mongo Bb - NoSQL tutorial
PPTX
Introduction to NoSQL
NoSQL Databases Introduction - UTN 2013
Selecting best NoSQL
Sql vs NO-SQL database differences explained
unit2-ppt1.pptx
No sql databases explained
Sql vs NoSQL-Presentation
Data Storage and Management project Report
Unit 3 MongDB
Vskills Apache Cassandra sample material
Know what is NOSQL
Non relational databases-no sql
NoSQL in Big Data Analytics Tools .pptx
Introduction to NoSQL
A Comparative Study of NoSQL and Relational Database.pdf
Why no sql ? Why Couchbase ?
Mongo Bb - NoSQL tutorial
Introduction to NoSQL
Ad

More from Uday Vakalapudi (12)

PPTX
Introduction to pig
PPTX
Introduction to sqoop
PPTX
Introduction to Hive
PPTX
Introduction to HDFS and MapReduce
PPTX
Advanced topics in hive
PPTX
Mapreduce total order sorting technique
PPTX
Repartition join in mapreduce
PPTX
Hadoop Mapreduce joins
PPTX
Oozie workflow using HUE 2.2
PPTX
Apache Storm and twitter Streaming API integration
PPTX
How Hadoop Exploits Data Locality
PPTX
Flume basic
Introduction to pig
Introduction to sqoop
Introduction to Hive
Introduction to HDFS and MapReduce
Advanced topics in hive
Mapreduce total order sorting technique
Repartition join in mapreduce
Hadoop Mapreduce joins
Oozie workflow using HUE 2.2
Apache Storm and twitter Streaming API integration
How Hadoop Exploits Data Locality
Flume basic

Recently uploaded (20)

PDF
ahaaaa shbzjs yaiw jsvssv bdjsjss shsusus s
PDF
Votre score augmente si vous choisissez une catégorie et que vous rédigez une...
PPTX
statsppt this is statistics ppt for giving knowledge about this topic
PPTX
Copy of 16 Timeline & Flowchart Templates – HubSpot.pptx
PPTX
DS-40-Pre-Engagement and Kickoff deck - v8.0.pptx
PPTX
Crypto_Trading_Beginners.pptxxxxxxxxxxxxxx
PDF
Best Data Science Professional Certificates in the USA | IABAC
PPTX
CYBER SECURITY the Next Warefare Tactics
PPTX
Caseware_IDEA_Detailed_Presentation.pptx
PPT
DU, AIS, Big Data and Data Analytics.ppt
PPTX
Lesson-01intheselfoflifeofthekennyrogersoftheunderstandoftheunderstanded
PPTX
retention in jsjsksksksnbsndjddjdnFPD.pptx
PPTX
FMIS 108 and AISlaudon_mis17_ppt_ch11.pptx
PPT
statistic analysis for study - data collection
PDF
CS3352FOUNDATION OF DATA SCIENCE _1_MAterial.pdf
PDF
Session 11 - Data Visualization Storytelling (2).pdf
PDF
Global Data and Analytics Market Outlook Report
PDF
OneRead_20250728_1808.pdfhdhddhshahwhwwjjaaja
PPTX
IMPACT OF LANDSLIDE.....................
PPTX
Business_Capability_Map_Collection__pptx
ahaaaa shbzjs yaiw jsvssv bdjsjss shsusus s
Votre score augmente si vous choisissez une catégorie et que vous rédigez une...
statsppt this is statistics ppt for giving knowledge about this topic
Copy of 16 Timeline & Flowchart Templates – HubSpot.pptx
DS-40-Pre-Engagement and Kickoff deck - v8.0.pptx
Crypto_Trading_Beginners.pptxxxxxxxxxxxxxx
Best Data Science Professional Certificates in the USA | IABAC
CYBER SECURITY the Next Warefare Tactics
Caseware_IDEA_Detailed_Presentation.pptx
DU, AIS, Big Data and Data Analytics.ppt
Lesson-01intheselfoflifeofthekennyrogersoftheunderstandoftheunderstanded
retention in jsjsksksksnbsndjddjdnFPD.pptx
FMIS 108 and AISlaudon_mis17_ppt_ch11.pptx
statistic analysis for study - data collection
CS3352FOUNDATION OF DATA SCIENCE _1_MAterial.pdf
Session 11 - Data Visualization Storytelling (2).pdf
Global Data and Analytics Market Outlook Report
OneRead_20250728_1808.pdfhdhddhshahwhwwjjaaja
IMPACT OF LANDSLIDE.....................
Business_Capability_Map_Collection__pptx

Introduction to hbase

  • 2. Agenda  What is NoSQL and How it is differs from Traditional SQL?  What is Hbase and which type of NoSQL DB it is?  What is Zookeeper  Hbase Architecture  Anatomy of Region server  Logical Data model in Hbase  CURD Operations  Example Java client app for Hbase
  • 3. What is NoSQL?  NoSQL stands for "Not only SQL" and usually means that the database is not a relational database, which have been very popular the last decades.  The reason why NoSQL has been so popular the last few years is mainly because, when a relational database grows out of one server, it is no longer that easy to use.
  • 4. What is Hbase and which type of NoSQL DB it is?
  • 5. What is Zookeeper ?  ZooKeeper is a centralized distributed coordination service for distributed applications.  It exposes common services - such as naming, configuration management, synchronization, Serialization, Atomicity and group services. These services are used to solve common error prone like configuration, Race conditions, deadlocks, Partial failures and inconsistencies.
  • 9. CURD Operations  hbase(main) > create 'test', 'data‘  hbase(main) > put 'test', 'row1', 'data:1', 'value1'  hbase(main) > put 'test', 'row2', 'data:2', 'value2'  hbase(main) > put 'test', 'row3', 'data:3', 'value3‘  hbase(main) > get 'test', 'row1‘  hbase(main) > scan 'test‘  hbase(main) > disable 'test'  hbase(main) > drop 'test'