cloudera 授权 Apache HBase 培训

Cloudera Training for Apache HBase

cloudera-hadoop-training

Cloudera 的 Apache Hadoop 培训和认证使你的知识迈上新台阶

Cloudera University 四天的 Apache HBase 培训课程使学员能够储存和访问大量多结构数据及完成每秒数以百计的运行。

提升你的生态系统技术

Apache HBase 是一个机遇 Apache Hadoop 的分布式、可扩展、非关系型数据库。HBase 可以在由数十亿行和数以百万计列组成的大量表格里储存数据,实时为用户和应用提供数据,实现快速随机的读写访问。

使用 Hadoop

通过指导性的讨论互动和实践,学员将使用 Hadoop 生态系统学习到如下内容:
HBase、Hadoop、RDBMS 的应用案例和使用场合
如何使用 HBase shell 来直接操作 HBase 数据
如何优化设计 HBase schemas 来进行有效的数据存储和恢复
学习使用 HBase 的 Java API
如何发现和解决性能问题

HBase 认证

完成培训的学员将获得 Cloudera Certified Specialist in Apache HBase (CCSHB) 模拟考试机会,这个认证会帮助你成为这个领域的领导者,给雇主和客户带去切实的技术和专长上的验证。

参训相关信息

课程时长:4天

学员基础

本课程适合于准备使用 HBase 的开发员和系统管理员;
具备数据库和数据建模的基础和经验将对本课程的学习有所帮助,但不是必需的;
具备 Java 基础和经验将有所帮助,无需 Hadoop 经验;
Cloudera 的 Hadoop 开发员培训可以作为前序课程。

授课形式

采取教师讲解和学员上机操作相结合的形式。上机实验有机地穿插在重要课题讲解后,学员能马上学以致用,巩固刚刚所学的概念和知识,转化为自身的技能应用到实战中。我们鼓励学员在课堂上大胆自由地提问,和授课教师进行互动,获得最大的收益。

课程内容纲要

Hadoop 介绍

What Is Big Data?
Introducing Hadoop
Hadoop Components

HBase 介绍

What Is HBase?
Why Use HBase?
HBase and RDBMS
The Give and Take of HBase

HBase 基本概念

HBase Concepts
Working with HBase

HBase 管理 API

HBase Shell
Creating Tables
HBase Java API
Administration Calls

HBase 数据访问 API (1)

API Usage
Getting Data from the Shell, Java API, and Thrift API
Adding and Updating Data in the Shell
Driving Data from the Shell, Java API, and Thrift API

HBase 数据访问 API (2)

Adding and Updating Data with the API
The Scan API
Advanced API
Working with Eclipse

HBase 体系结构 (1)

Cluster Components
How HBase Scales

HBase 体系结构 (2)

HBase Write Paths
HBase Read Paths
Compactions and Splits

HBase 安装和配置

HBase Installation
Hardware Considerations
HBase Configuration
MapReduce and HBase Clusters
Replication and Disaster Recovery

HBase Row Key 设计

From RDBMS to HBase Schema Design
Application-Centric Design
Row Key Design

HBase Schema 设计

Column Families
Schema Design Considerations
Hotspotting

HBase 生态系统介绍

OpenTSDB
Kiji
HBase and Hive