EIEIOTECHNOVATION
← Training programmes

EIEIO / DATA SCIENCE

Cloudera Training for Apache HBase

Course outline

4 days

Overview

This four-day training course for Apache HBase enables participants to store and access massive quantities of multi￾structured data and perform hundreds of thousands of operations per second.

Hands-On Hadoop

Through instructor-led discussion and interactive, hands-on exercises, participants will navigate the Hadoop ecosystem, learning topics such as:

The use cases and usage occasions for HBase, Hadoop, and RDBMS

Using the HBase shell to directly manipulate HBase tables

Designing optimal HBase schemas for efficient data storage and recovery

How to connect to HBase using the Java API, configure the HBase cluster, and administer an HBase cluster

Best practices for identifying and resolving performance bottlenecks

Audience & Prerequisites

This course is appropriate for developers and administrators who intend to use HBase. Prior experience with databases and data modeling is helpful, but not required. Prior knowledge of Java is helpful. Prior knowledge of

Hadoop is not required, but Cloudera Developer Training for Apache Hadoop provides an excellent foundation for this course.

HBase Certification

Upon completion of the course, attendees receive a Cloudera Certified Specialist in Apache HBase (CCSHB) practice test. Certification is a great differentiator; it helps establish you as a leader in the field, providing employers and customers with tangible evidence of your skills and expertise.

Course Outline :: Cloudera Training for Apache HBase ::

Introduction

Introduction to Hadoop

What Is Big Data?

Introducing Hadoop

Hadoop Components

Introduction to HBase

What Is HBase?

Why Use HBase?

HBase and RDBMS

The Give and Take of HBase

HBase Concepts

Working with HBase

The HBase Administration API

HBase Shell

Creating Tables

HBase Jave API

Administration Calls

Accessing Data with the HBase API, Part 1

API Usage

Retrieving Data

Adding and Updating Data in the Shell

Deleting Data

Accessing Data with the HBase API, Part 2

Adding and Updating Data with the API

The Scan API

Advanced API Techniques

Course Outline :: Cloudera Training for Apache HBase ::

Working with Eclipse

Accessing Data with the HBase API, Part 3

Filters

HBase Architecture, Part 1

Cluster Components

How HBase Scales

HBase Architecture, Part 2

HBase Write Paths

HBase Read Paths

Compactions and Splits

HBase Installation and Configuration, Part 1

HBase Installation

HBase Configuration

Security

HBase Installation and Configuration, Part 2

HBase Daemons

ZooKeeper

HBase Administrations

HBase Installation and Configuration, Part 3

Replication

Backup

MapReduce and HBase Clusters

Row Key Design in HBase

From RDBMS to HBase Schema Design

Application-Centric Design

Row Key Design

Course Outline :: Cloudera Training for Apache HBase ::

Schema Design in HBase

Column Families

Schema Design Considerations

Hotspotting

The HBase Ecosystem

OpenTSDB

Kiji

HBase and Hive

Conclusion

Programme scope, delivery arrangements and suitability are confirmed during enquiry.