
Explore Apache HBase, an open source, horizontally scalable, low latency data store for random access with strong per-row ACID guarantees, built on ZooKeeper and HDFS for real-time serving and analytics.
Discover Apache HBase logical model: tables with lexicographically sorted row keys, rows of columns with byte-array values, and sparse rows enabling scalable reads and writes, governed by invariants.
Explore how HBase handles updates and deletes with per-row acid guarantees, timestamped versions, and delete markers, enabling consistent reads and durable writes.
Set up an ssh tunnel and a socks proxy inside the vpc to access HBase cluster nodes, then configure a pac file for browser access to Cloudera manager.
In this Building Apache HBase Applications training course, expert author Jonathan Hsieh will teach you how to design and build an application using HBase's Java API. This course is designed for users that are already familiar with Hadoop. You will start by learning how to interact with HBase. From there, Jonathan will teach you how to build your first application. This video tutorial also covers the HBase data life cycle and deploying distributed HBase. Finally, you will learn about HBase application architectures, including HBase application archetypes and basic HBase tuning.
Once you have completed this computer based training course, you will have gained a solid understanding of how to build HBase applications. Working files are included, allowing you to follow along with the author throughout the lessons.