Introduction to HBase -Welcome and Introduction
Welcome to the Course
()
Course Syllabus
Introduction to HBase -Lesson 1: HBase Overview
Lecture 1: Harnessing the Power of NoSQL Databases
()
Lecture 2: Exploring the Dynamic Duo of HDFS and HBase
()
Lecture 3: Comparing HBase with Other Database Technologies in the Big Data Landscape
()
Lecture 4: Exploring HBase Architecture and Components
()
HBase Architecture and Key Components
Introduction to HBase -Lesson 2: HBase Schema Design
Lecture 5: Exploring the Power of Effective Data Modeling and Schema Design in HBase
()
Instructor Demo: Using HBase Data Modeling in HBase Schema Design
()
Lab Walkthrough: HBase Schema Design for a Given Use Case
()
Introduction to HBase -Lesson 3: HBase Cluster Setup, Monitoring, and Backup
Instructor Demo: Setting up an HBase Cluster
()
Lab Walkthrough: Set Up and Configure an HBase Cluster
()
Lecture 6: Best Practices for Monitoring and Backing up an HBase Cluster
()
Monitoring and Ensuring Optimal Performance in HBase
HBase Querying and Data Access -Lesson 1: HBase Querying and Retrieval Basics
Lecture 7: Importing Data from Your Database to HBase using Sqoop
()
Instructor Demo: Import Data from your Database to HBase using Sqoop
()
Lecture 8: Exploring HBase Querying Techniques
()
Streamlining Data Transfer and Implementing Efficient Filtering
Instructor Demo: Using Scans, Filters, and Get Requests
()
Lab Walkthrough: Construct HBase Queries Using Scans, Filters, and Get Requests
()
HBase Querying and Data Access -Lesson 2: Advanced HBase Querying and Performance Considerations
Lecture 9: Advanced HBase Querying using Java Application
()
Enhancing Table Scans and Reading Operations
Instructor Demo: Utilizing Cache and Scan Optimization Techniques
()
Lab Walkthrough: Optimize HBase Performance Using Caching and Scan Optimization
()
HBase Querying and Data Access -Lesson 3: HBase Batch Operations and Data Manipulation
Lecture 10: Utilizing Batch Operations in HBase for Improved Performance
()
Instructor Demo: Using HBase Batch Operations
()
Lab Walkthrough: Manipulating Data In HBase Using Batch Operations
()
HBase in Real-Time Applications -Lesson 1: HBase Data Modeling for Real-Time Applications
Lecture 11: Unleashing the Power of Real-time Applications
()
Lecture 12: Strategies for Designing an HBase Schema for Real-Time Applications
()
Real-Time Data Processing
Lecture 13: Use Cases for Real-Time Data Processing and Analysis with HBase
()
Lab Walkthrough: Design and Implement an HBase Schema for a Real-Time Application
()
HBase in Real-Time Applications -Lesson 2: HBase Deployment Strategies for Real-Time Applications
Lecture 14: Best Practices When Deploying HBase in a Real-Time Application
()
Deploying HBase in Real-Time Applications
Instructor Demo: Techniques for Ensuring High Availability and Load Balancing in an HBase Cluster
()
Lab Walkthrough: Implementing Best Practices for Cluster Sizing, Network Topology, and Load Balancing
()
HBase in Real-Time Applications -Lesson 3: HBase Scalability and Availability in Real-Time Applications
Lecture 15: Analyzing HBase Scalability and Limitations for Real-Time Applications
()
Instructor Demo: HBase Scalability and Availability in Real-Time Applications
()