Apache HBase : Hadoop Column Oriented NoSQL Database
3.5 (30 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
197 students enrolled

Apache HBase : Hadoop Column Oriented NoSQL Database

Learn HBase, a Column Oriented NOSQL Database
3.5 (30 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
197 students enrolled
Last updated 4/2017
English
English [Auto-generated]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Manage HBase Cluster
  • Interact with Hadoop Data Using HBase Shell
  • Integrate HBase with Various tools Sqoop, Hive, Pig
  • Interacting with HBase using JAVA API
Course content
Expand all 49 lectures 03:38:37
+ Module 2: Introduction to NoSQL Databases
4 lectures 09:18

In this video we'll discuss what is Not Only SQL Database.

2.1 What is NoSQL
01:00

In this video we'll learn characteristics of NoSQL Databases.

2.2 Characteristics of NoSQL Databases
01:39

In this video we'll learn Categories of NoSQL Databases.

2.3 Categories of NoSQl Databases
03:09

In this video we'll learn Difference between NoSQL and RDBMS.

2.4 Difference between NoSQL and RDBMS
03:30
+ Module 3 HBase Fundamentals and HBase Data Model
8 lectures 19:10
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
+ Module 4 DDL and DML in Hbase
4 lectures 26:24
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
+ Module 5 Internal Working and Architecture of HBase
6 lectures 22:06
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
+ Module 7 Filtering Operations in Apache HBase
7 lectures 27:34
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
+ Module 8 Integrating with Various tools with HBase
7 lectures 58:15
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
+ Module 6 Interacting with HBase Using Java API and MapReduce
6 lectures 37:06
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
Requirements
  • Basic Knowledge of Hadoop's architecture and APIs
  • Basic Understanding of writing Basic Applications using Java
  • Basic working Knowledge of any Database.
  • Basic Knowledge of Big Data is required
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
Who this course is for:
  • 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