In this training Apache HBase is a NoSQL database that runs on Hadoop’s HDFS and is fully integrated with Hadoop. It is designed to handle large sets of data, which contain billions of columns and rows. You will learn Installation, Architecture, and Data Modeling, Access Data through the Shell and Client API, Advanced API, Administration, and MapReduce.
Introduction
♦ Introducing Hadoop
♦ Core Hadoop Components
♦ What Is HBase?
♦ Why Use HBase?
♦ Strengths of HBase
♦ HBase in Production
♦ Weaknesses of HBase
HBase Tables
♦ HBase Concepts
♦ HBase Table Fundamentals
♦ Thinking About Table Design
HBase Shell
♦ Creating Tables with the HBase Shell
♦ Working with Tables
♦ Working with Table Data
HBase Architecture Fundamentals
♦ HBase Regions
♦ HBase Cluster Architecture
♦ HBase and HDFS Data Locality
♦ HBase Schema Design
General Design Considerations
♦ Application-Centric Design
♦ Designing HBase Row Keys
♦ Other HBase Table Features
♦ Basic Data Access with the HBase API
Options to Access HBase Data
♦ Creating and Deleting HBase Tables
♦ Retrieving Data with Get
♦ Retrieving Data with Scan
♦ Inserting and Updating Data
♦ Deleting Data
More Advanced HBase API Features
♦ Filtering Scans
♦ Best Practices
♦ HBase Coprocessors
♦ HBase Write Path
HBase Write Path
♦ Compaction
♦ Splits
HBase Read Path
♦ How HBase Reads Data
♦ Block Caches for Reading
HBase Performance Tuning
♦ Column Family Considerations
♦ Schema Design Considerations
♦ Configuring for Caching
♦ Memory Considerations
♦ Dealing with Time Series and Sequential Data
♦ Pre-Splitting Regions
HBase Administration and Cluster Management
♦ HBase Daemons
♦ ZooKeeper Considerations
♦ HBase High Availability
♦ Using the HBase Balancer
♦ Fixing Tables with hbck
♦ HBase Security
HBase Replication and Backup
♦ HBase Replication
♦ HBase Backup
♦ MapReduce and HBase Clusters
♦ Using Hive and Impala with HBase
We can assure a 100% job guarantee and Placement. Contact us for Free - Demo.
Copyright © 2017 - Developed by Infihive Consulting Services LLC changes