Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Getting Started with Apache HBase
Rating: 4.0 out of 5(1 rating)
2 students

Getting Started with Apache HBase

Learn Apache HBase in 1 Hour
Created byAnurag Kaushik
Last updated 2/2023
English

What you'll learn

  • Introduction to HBase
  • Data Model in HBase
  • DDL in HBase
  • DML in HBase

Course content

1 section12 lectures45m total length
  • What is HBase1:28
  • HBase history1:36
  • Building blocks of HBase3:50
  • Column family in HBase3:09
  • Storage of Column Family2:39
  • Data Model in HBase3:31
  • Timestamp as Versions3:04
  • Getting Started with HBase Shell2:55
  • DDL in HBase part-16:12
  • DDL in HBase part-24:05
  • DDL in HBase part-34:41
  • DML in HBase8:36

Requirements

  • Basic applications using Java
  • Hadoop's Architecture
  • Knowledge of any Database

Description

HBase is a data model that is similar to Google’s big table designed to provide quick random access to huge amounts of structured data. This course provides an introduction to HBase, the procedures to set up HBase on Hadoop File Systems, and ways to interact with HBase shell. It also describes how to connect to HBase using java, and how to perform basic operations on HBase using java.

Core Concepts

  • Table: Collection of rows and column families

  • Row Key: Uniquely identifies a row

  • Column Family: Logical group of columns; must be defined at schema level

  • Column Qualifier: Individual column within a family

  • Timestamp: Versioning; each cell can store multiple versions

  • Cell: Intersection of row, column, and timestamp

HBase is a distributed column-oriented database built on top of the Hadoop file system. It is an open-source project and is horizontally scalable.

HBase is a data model that is similar to Google’s big table designed to provide quick random access to huge amounts of structured data. It leverages the fault tolerance provided by the Hadoop File System (HDFS).

It is a part of the Hadoop ecosystem that provides random real-time read/write access to data in the Hadoop File System.

This course should help professionals aspiring to make a career in Big Data Analytics using Hadoop Framework. Software professionals, analytics Professionals, and ETL developers are the key beneficiaries of this course.

Before you start proceeding with this course, we assume that you are already aware of Hadoop's architecture and APIs, have experience in writing basic applications using java, and have a working knowledge of any database.

Who this course is for:

  • Professionals aspiring to make a career in Big Data Analytics using Hadoop Framework.