Requirements

Lab environment:

A working HBase cluster will be provided for students. Students would need a SSH client and a browser to access the cluster.

Zero Install : There is no need to install HBase software on students’ machines!

Overview

This course introduces HBase – a NoSQL store on top of Hadoop. The course is intended for developers who will be using HBase to develop applications, and administrators who will manage HBase clusters.

We will walk a developer through HBase architecture and data modelling and application development on HBase. It will also discuss using MapReduce with HBase, and some administration topics, related to performance optimization. The course is very hands-on with lots of lab exercises.