Last updated 1/2017
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 337.98 MB | Duration: 2h 37m
A practical course that teaches how to build HBase Applications
What you'll learn
Learn how to create HBase applications from a leading expert
This course will guide you through building Apache HBase Applications
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.
Overview
Section 1: Introduction
Lecture 1 Important - Download These First - Working Files
Lecture 2 What Is HBase?
Lecture 3 About The Author
Lecture 4 History
Lecture 5 When And Why HBase? - SQL
Lecture 6 When And Why HBase? - Hadoop
Lecture 7 Installing Java
Lecture 8 What To Expect
Section 2: Data Model
Lecture 9 Logical Model - Tables And Rows
Lecture 10 Logical Model - Updates And Deletes
Lecture 11 Logical To Physical
Lecture 12 HBase Column Families
Section 3: Interacting With Hbase
Lecture 13 Local Installation
Lecture 14 HBase Shell
Section 4: Building Your First Application
Lecture 15 Introduction to Building An HBase Application
Lecture 16 Setting Up Your Development Environment
Lecture 17 Accessing HBase Data
Lecture 18 Unit Testing
Lecture 19 Running Apps On An HBase Cluster
Section 5: HBase Data Life Cycle
Lecture 20 HBase IO Path
Lecture 21 HBase Write - Durability
Lecture 22 HBase Write - Consistency
Lecture 23 HBase Write - Scalability
Lecture 24 HBase Read - Block Cache
Lecture 25 HBase Read - Compaction
Lecture 26 HBase IO Splitting
Lecture 27 HBase IO Summary
Section 6: Deploying Distributed HBase
Lecture 28 Deploying HBase In The Cloud - Part 1
Lecture 29 Deploying HBase In The Cloud - Part 2
Lecture 30 Deploying HBase In The Cloud - Part 3
Lecture 31 Setting Up A Proxy Into Your VPC
Lecture 32 HBase Distributed Deployment Architecture
Lecture 33 HBase And Hadoop Deployment Architecture
Section 7: HBase Application Architectures
Lecture 34 HBase Application Archetypes
Lecture 35 Archetype - Simple Entities
Lecture 36 Archetype - Graph Entities
Lecture 37 Archetype - Coupled And Time-Series Entities
Section 8: Conclusion
Lecture 38 Wrap Up
This course is designed for users that are already familiar with Hadoop,Anyone wanting to improve their skills with building Apache Hbase Applications
Homepage
https://www.udemy.com/course/building-apache-hbase-applications/