Apache HBase : Hadoop Column Oriented NoSQL Database

Learn HBase, a Column Oriented NOSQL Database
3.9 (9 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
46 students enrolled
$19
$100
81% off
Take This Course
  • Lectures 49
  • Length 3.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2016 English

Course Description

HBase is a distributed column-oriented database built on top of the Hadoop Distributed File System. This course on Apache HBase provides an introduction to HBase, the procedure to set up HBase on Hadoop File Systems, and ways to interact with HBase shell. This course on HBase also describes how to connect to HBase using java, and how to perform basic operations on HBase using java.

In this course we'll be going to cover following topics:

Basics of Big Data and Hadoop

Difference between NoSQL and traditional database system

Difference between HBase and HDFS

Components of HBase and internal HBase Architecture

DML and DDL commands in HBase

Various Filters in Apache HBase

Interaction with HBase using Java APIs

Integration of HBase with tools Pig, Hive and Sqoop etc

What are the requirements?

  • Basic Knowledge of Hadoop's architecture and APIs
  • Basic Understanding of writing Basic Applications using Java
  • Basic working Knowledge of any Database.

What am I going to get from this course?

  • Manage HBase Cluster
  • Interact with Hadoop Data Using HBase Shell
  • Integrate HBase with Various tools Sqoop, Hive, Pig
  • Interacting with HBase using JAVA API

What is the target audience?

  • Professionals aspiring to make a career in Big Data Analytics using Hadoop Framework.
  • Software professionals
  • Analytics Professionals
  • ETL developers
  • Hadoop Administrators who want to manage HBase Cluster

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Module 0: Basics of HBase
Introduction to Apache HBase
Preview
01:31
Prerequisites for Apache HBase
Preview
01:13
HBase UseCases
Preview
02:53
Section 2: Module 1: Introduction to HBase and Some Basic Concepts
What is Hadoop?
Preview
03:07
HDFS in Hadoop
Preview
04:34
What is Big Data?
02:07
Hadoop MapReduce
03:19
Section 3: Module 2: Introduction to NoSQL Databases
2.1 What is NoSQL
01:00
2.2 Characteristics of NoSQL Databases
01:39
2.3 Categories of NoSQl Databases
03:09
2.4 Difference between NoSQL and RDBMS
03:30
Section 4: Module 3 HBase Fundamentals and HBase Data Model
3.1 Characteristics of Apache HBase
01:42
3.2 Comparison of HBase with HDFS
02:23
3.3 Where to use HBase
01:10
3.4 Where to Avoid HBase
01:30
3.5 Building Blocks of Apache HBase
03:22
3.6 Column Family in HBase
03:36
3.7 Storage of Column Family
01:43
3.8 Timestamp AS Version
03:44
Section 5: Module 4 DDL and DML in Hbase
4.1 General Commands in Apache HBase
06:06
4.2 DDL in HBase
05:08
4.3 DDL in HBASE part-II
07:22
4.4 DML in HBase
07:48
Section 6: Module 5 Internal Working and Architecture of HBase
5.1 Core Components of Apache HBase
03:08
5.2 Need of Zookeeper
04:32
5.3 How client interacts with HBase Cluster
02:54
5.4 Bloom Filters in Apache HBase
02:52
5.5 HFile in HBase
04:11
5.6 Write-Ahead Log in Apache HBase
04:29
Section 7: Module 7 Filtering Operations in Apache HBase
7.1 Filtering Operations in HBase
02:46
7.2 KeyOnlyFilter in HBase
07:49
7.3 FirstKeyOnlyFilter and PrefixFilter in HBase
03:46
7.4 ColumnPrefixFilter and MultipleColumnPrefixFilters
05:03
7.5 ColumnCountGetFilter and PageFilter
02:39
7.6 InclusiveStopFilter and Qualifier Filter
03:15
7.7 ValueFilter
02:16
Section 8: Module 8 Integrating with Various tools with HBase
Integrating HBase with Pig Tool part-I
07:05
Integrating HBase with Pig Tool part- II
06:24
Integrating HBase with Pig Tool - III
10:46
Integration of Apache HBase with Sqoop Tool Part-1
05:31
Integration of Apache HBase with Sqoop Tool Part-2
08:56
Integration of Apache HBase with Hive Tool Part-1
06:51
Integration of Apache HBase with Hive Tool Part-2
12:42
Section 9: Module 6 Interacting with HBase Using Java API and MapReduce
6.1 Create Table in Apache HBase Using JAVA API
11:53
6.2 Inserting Data in HBase using Java
06:56
6.3 Scanning Table Using Java
06:45
6.4 Disabling Table Using Java
03:13
6.5 List and Enable a Table in HBase using Java
04:37
6.6 Deleting a Table Using Java
03:42

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Digitorious Technologies, Make Learning Smarter

Digitorious technologies is a leading publisher of development courses which provide in-depth knowledge and high quality training. Digitorious technologies is serving with a mission of providing right direction to people who are looking for a career in IT/software industry. Digitorious is the best place for learning new technologies and making things easy to understand virtually.

Ready to start learning?
Take This Course