Overview
This training will help you gain a deep understanding of the NoSQL database architecture, the essentials of HBase and the important components that make it tick. Learn the business use cases of HBase and how its data modelling can be leveraged to enable fast data access in an unstructured big data environment.
Objectives
At the end of Apache HBase training course, participants will be able to:
- Understand and appreciate the business use cases and architecture of a NoSQL database
- Gain a deep understanding of the core concepts and data modelling of HBase
- Master HBase Architecture and the interplay of important components of the HBase cluster
- Conduct basic and advanced database operations using HBase Shell and API
- Integrate HBase with Hive
- Insert, load and retrieve data from the HBase database
- Load files using the file load utility
Prerequisites
- Functional understanding of the Hadoop ecosystem and data base administration
Course Outline
- Introduction to HBase
- Core concepts of HBase
- Understanding HBase with an Example
- HDFS vs.HBase
- HBase Use Cases
- Data Modeling HBase
- HBase Architecture
- Main components of HBase Cluste
- HBase Shell
- HBase API
- Primary Operations
- Advanced Operations
- Create a Table and Insert Data into it
- Integration of Hive with HBase
- Load Utility
- Putting Folder to VM
- File loading with both load Utility