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

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books