Learn by Example : HBase - The Hadoop Database

BY
Udemy

Mode

Online

Fees

₹ 449 2299

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 449  ₹2,299
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

You, This Course and Us

  • You, This Course and Us
  • Source Code and PDFs

Introduction to HBase

  • The problem with distributed computing
  • Installing HBase
  • The Hadoop ecosystem
  • The role of HBase in the Hadoop ecosystem
  • How is HBase different from RDBMS?
  • HBase Data Model
  • Introducing CRUD operations
  • HBase is different from Hive

CRUD operations using the HBase Shell

  • [For Linux/Mac OS Shell Newbies] Path and other Environment Variables
  • Example1 - Creating a table for User Notifications
  • Example 2 - Inserting a row
  • Example 3 - Updating a row
  • Example 4 - Retrieving a row
  • Example 5 - Retrieving a range of rows
  • Example 6 - Deleting a row
  • Example 7 - Deleting a table

CRUD operations using the Java API

  • Example 8 - Creating a table with HBaseAdmin
  • Example 9 - Inserting a row using a Put object
  • Example 10 - Inserting a list of Puts
  • Example 11 - Retrieving data - Get and Result objects
  • Example 12 - A list of Gets
  • Example 13 - Deleting a row
  • Example 14 - A list of Deletes
  • Example 15 - Mix and match with batch operations
  • Example 16 - Scanning a range of rows
  • Example 17 - Deleting a table

HBase Architecture

  • HBase Architecture

Advanced operations - Filters and Counters

  • Example 18 - Filter by Row id - RowFilter
  • Example 19 - Filter by column value - SingleColumnValueFilter
  • Example 20 - Apply multiple conditions - Filterlist
  • Example 21 - Retrieve rows within a time range
  • Example 22 - Atomically incrementing a value with Counters

MapReduce with HBase

  • Example 23 : A MapReduce task to count Notifications by Type
  • Example 23 continued: Implementing the MapReduce in Java
  • Demo : Running a MapReduce task

Build a Notification Service

  • Example 24 : Implement a Notification Hierarchy
  • Example 25: Implement a Notifications Manager

Installing Hadoop in a Local Environment

  • Hadoop Install Modes
  • Hadoop Install Step 1 : Standalone Mode
  • Hadoop Install Step 2 : Pseudo-Distributed Mode
  • Setting up a Virtual Linux Instance - For Windows Users

Instructors

Mr Janani Ravi
Instructor
Udemy

Mr Vitthal Srinivasan
Instructor
Udemy

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses