Apache HBase Bulk Loading, Performance, and Security

Apache HBase Bulk Loading, Performance, and Security

About this Course

This course architecting your HBase applications for performance and security. You will learn how to bulk-load data into HBase andexamine performance. Also covered are tips on designing your HBase application, benchmarking, and monitoring your HBase application, and MapR-DB security.

This is the fifth course the Apache HBase Series from MapR.

What's Covered

Course Lessons Lab Activities

12: Bulk Loading of Data

Bulk Loading Data Process
ImportTsv Bulk Load Tool
Bulk Load with MapReduce
Pre-split Tables

 

Use ImportTsv and CopyTable to Bulk Load Data
Use a Custom MapReduce Program to Bulk Load Data

13: Performance

Performance Priorities Based on Data Access Patterns Guidelines for Schema Design Based on Data Access Patterns and Performance Priorities Apply Java API performance Tips
Region, Row Sizes, and Performance Guidelines
Configuration Performance Tips
Benchmark HBase Application Performance

 

No labs

14: Securing MapR-DB Tables

Security Fundamentals
Secure Your MapR-DB

 

No labs

Get Certified

This course is part of the preparation for the MapR Certified HBase Developer (MCHBD) certification.

Prerequisites

  • Completion of the MapR Academy on-demand courses: ESS 100 - 102DEV 320 - 323
  • A Linux, PC or Mac
  • Basic Hadoop knowledge and intermediate Linux knowledge
  • Experience using a Linux text editor such as vi and Linux commands like mv, cp, ssh, grep, and useradd
  • Prior experience with SQL is preferred but not required

Curriculum

  • Lesson 12: Bulk Load Data
  • Quiz 12
  • Lesson 13: Performance
  • Quiz 13
  • Lesson 14: Security
  • Quiz 14
  • Course Materials
  • Slide Guide (Transcript)
  • Lab Guide

About this Course

This course architecting your HBase applications for performance and security. You will learn how to bulk-load data into HBase andexamine performance. Also covered are tips on designing your HBase application, benchmarking, and monitoring your HBase application, and MapR-DB security.

This is the fifth course the Apache HBase Series from MapR.

What's Covered

Course Lessons Lab Activities

12: Bulk Loading of Data

Bulk Loading Data Process
ImportTsv Bulk Load Tool
Bulk Load with MapReduce
Pre-split Tables

 

Use ImportTsv and CopyTable to Bulk Load Data
Use a Custom MapReduce Program to Bulk Load Data

13: Performance

Performance Priorities Based on Data Access Patterns Guidelines for Schema Design Based on Data Access Patterns and Performance Priorities Apply Java API performance Tips
Region, Row Sizes, and Performance Guidelines
Configuration Performance Tips
Benchmark HBase Application Performance

 

No labs

14: Securing MapR-DB Tables

Security Fundamentals
Secure Your MapR-DB

 

No labs

Get Certified

This course is part of the preparation for the MapR Certified HBase Developer (MCHBD) certification.

Prerequisites

  • Completion of the MapR Academy on-demand courses: ESS 100 - 102DEV 320 - 323
  • A Linux, PC or Mac
  • Basic Hadoop knowledge and intermediate Linux knowledge
  • Experience using a Linux text editor such as vi and Linux commands like mv, cp, ssh, grep, and useradd
  • Prior experience with SQL is preferred but not required

Curriculum

  • Lesson 12: Bulk Load Data
  • Quiz 12
  • Lesson 13: Performance
  • Quiz 13
  • Lesson 14: Security
  • Quiz 14
  • Course Materials
  • Slide Guide (Transcript)
  • Lab Guide