Best Hbase Online Courses
Table of Contents
#1 Learn by Example : HBase – The Hadoop Database
Prerequisites: Working with HBase requires knowledge of Java
Taught by a team which includes 2 Stanford-educated, ex-Googlers and 2 ex-Flipkart Lead Analysts. This team has decades of practical experience in working with large-scale data processing jobs.
Relational Databases are so stuffy and old! Welcome to HBase – a database solution for a new age.
HBase: Do you feel like your relational database is not giving you the flexibility you need anymore? Column oriented storage, no fixed schema and low latency make HBase a great choice for the dynamically changing needs of your applications.
What’s Covered:
25 solved examples covering all aspects of working with data in HBase
CRUD operations in the shell and with the Java API, Filters, Counters, MapReduce
Implement your own notification service for a social network using HBase
HBase and it’s role in the Hadoop ecosystem, HBase architecture and what makes HBase different from RDBMS and other Hadoop technologies like Hive.
#2 Mastering Apache HBASE with Hands-on
In this course you will learn HBase which is a NoSQL database runs on top of hadoop. This course is designed for developers who will be using HBase to develop applications, administrators who will manage HBase cluster, Software professionals, analytics Professionals and students who are willing to build their career in Big Data. Towards the finish of this course, you will able to:
- Understand how NoSQL is different from RDBMS.
- Install, manage and monitor HBase Cluster.
- Understand HBase and HDFS work together.
- Perform DML and DDL on the data stored in HBase tables using shell.
- Connect HBase using the Java API.
- Design optimal HBase schemas for efficient data storage and recovery.
- Implement filters, counters in HBase using Java API and HBase shell.
#3 Building Apache HBase Applications
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.
Best Hbase Books:
#1 HBase: The Definitive Guide: Random Access to Your Planet-Size Data by Lars George
#2 HBase Design Patterns by Mark Kerzner
#3 HBase Administration Cookbook by Yifeng Jiang
#4 Learning HBase by Shashwat Shriparv
#5 Architecting HBase Applications: A Guidebook for Successful Development and Design by Jean-Marc Spaggiari
#6 HBase in Action by Amandeep Khurana