Building Apache HBase Applications
4.4 (16 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
70 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Building Apache HBase Applications to your Wishlist.

Add to Wishlist

Building Apache HBase Applications

A practical course that teaches how to build HBase Applications
4.4 (16 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
70 students enrolled
Created by Infinite Skills
Last updated 1/2017
English
Current price: $10 Original price: $50 Discount: 80% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 1 Article
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn how to create HBase applications from a leading expert
  • This course will guide you through building Apache HBase Applications
View Curriculum
Requirements
  • PC or Mac
  • Working files are included, allowing you to follow along with the author throughout the lessons
Description

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.

Who is the target audience?
  • This course is designed for users that are already familiar with Hadoop
  • Anyone wanting to improve their skills with building Apache Hbase Applications
Students Who Viewed This Course Also Viewed
Curriculum For This Course
38 Lectures
02:36:59
+
Introduction
8 Lectures 30:07
Important - Download These First - Working Files
00:01



History
06:49


When And Why HBase? - Hadoop
06:30

Installing Java
02:13

What To Expect
02:02
+
Data Model
4 Lectures 16:20
Logical Model - Tables And Rows
01:53

Logical Model - Updates And Deletes
05:42

Logical To Physical
03:20

HBase Column Families
05:25
+
Interacting With Hbase
2 Lectures 10:08
Local Installation
03:31

HBase Shell
06:37
+
Building Your First Application
5 Lectures 21:15

Setting Up Your Development Environment
05:22

Accessing HBase Data
06:28

Unit Testing
04:49

Running Apps On An HBase Cluster
03:01
+
HBase Data Life Cycle
8 Lectures 31:13
HBase IO Path
05:50

HBase Write - Durability
02:46

HBase Write - Consistency
04:05

HBase Write - Scalability
04:02

HBase Read - Block Cache
03:40

HBase Read - Compaction
02:48

HBase IO Splitting
02:32

HBase IO Summary
05:30
+
Deploying Distributed HBase
6 Lectures 25:27
Deploying HBase In The Cloud - Part 1
04:37

Deploying HBase In The Cloud - Part 2
04:20

Deploying HBase In The Cloud - Part 3
02:37

Setting Up A Proxy Into Your VPC
04:16

HBase Distributed Deployment Architecture
04:44

HBase And Hadoop Deployment Architecture
04:53
+
HBase Application Architectures
4 Lectures 20:04
HBase Application Archetypes
03:27

Archetype - Simple Entities
04:35

Archetype - Graph Entities
05:15

Archetype - Coupled And Time-Series Entities
06:47
+
Conclusion
1 Lecture 02:25
Wrap Up
02:25
About the Instructor
Infinite Skills
4.4 Average rating
42,544 Reviews
714,402 Students
331 Courses
High Quality Training

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.