> > > CAHB Detailed outline

Cloudera Training for Apache HBase (CAHB)

Course Description Schedule Course Outline

Detailed Course Outline


  • About this Course
  • About Cloudera
  • Course Logistics
  • Introductions

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

  • 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
  • Getting Data from the Shell, Java API, and Thrift API
  • Adding and Updating Data in the Shell
  • Driving Data from the Shell, Java API, and Thrift API

Accessing Data with the HBase API, Part 2

  • Adding and Updating Data with the API
  • The Scan API
  • Advanced API
  • Working with Eclipse

HBase Architecture, Part 1

  • Cluster Components
  • How HBase Scales

HBase Architecture, Part 2

  • HBase Write Paths
  • HBase Read Paths
  • Compactions and Splits

Installation and Configuration

  • HBase Installation
  • Hardware Considerations
  • HBase Configuration
  • MapReduce and HBase Clusters
  • Replication and Disaster Recovery

Row Key Design in HBase

  • From RDBMS to HBase Schema Design
  • Application-Centric Design
  • Row Key Design

Schema Design in HBase

  • Column Families
  • Schema Design Considerations
  • Hotspotting

The HBase Ecosystem

  • OpenTSDB
  • Kiji
  • HBase and Hive



Accessing our website tells us you are happy to receive all our cookies. However you can change your cookie settings at any time. Find out more.   Got it!