Cloudera Apache HBase トレーニング
Course Summary
Cloudera Universityが提供するこの2日間のApache HBaseトレーニングコースでは、Hadoopの開発者と管理者がHBaseのインストールと管理、クライアントのプログラムを開発するためのスキルを得ることができます
Duration
2 days.
You Will Learn
- HBaseのアーキテクチャの理解
- HBaseシェルを使用してHBaseのテーブルを直接操作する
- 効率的なデータストレージとリカバリのための最適なHBaseスキーマの設計
- Java APIを使用してHBaseに接続する
- MapReduceを使ってHBaseにデータをバルクロードするための方法を理解する
- HBaseのクラスタを管理する
- パフォーマンスのボトルネックの特定と解決
Prerequisites
ClouderaのApache HBaseトレーニングは、既にHadoopに精通している開発者を対象としています。参加者はHadoopのアーキテクチャとAPIに精通しており、基本的なアプリケーションの記述経験が必要です。Cloudera Apache Hadoop 開発者向けコースにて必要となる知識を提供しています。
Additional Notes
アジェンダのダウンロード
https://university.cloudera.com/static/pdfs/Cloudera-Training-for-Apache-HBase.pdf
ハンズオン演習
コースを通してのハンズオン形式の演習により、受講生は知識の確立と講義の概念を確認するのに役立ちます
認定試験
トレーニングに続いて、受講生にはCloudera Certified Specialist for Apache HBase (CCSHB)を受験するための無償バウチャークーポンが与えられます。CCSHB認定試験の詳細は下記ページをご覧下さい。
http://www.cloudera.co.jp/university/CCSHB.html
Outline
はじめに
HBaseの概要
- HBaseとは何か
- HDFSとHBase
- ハンズオン演習:
- HBaseの使用シナリオ
HBaseのデータモデル
- HBaseのデータモデルの概要
- テーブルの設計
- 列ファミリー
- セルとバージョン
HBaseシェル
- シェルの実行
- テーブルを作成する
- テーブル内のデータへのアクセス
- 管理
- スクリプト
- ハンズオン演習:
HBaseのアーキテクチャ
- HBaseのクラスタのコンポーネント
- リージョン
- フラッシュとコンパクション
- ハンズオン演習:
- HBaseに読み書きする
- ブルームフィルタとブロックキャッシュ
- WALとクラッシュのリカバリ
スキーマの設計
- スキーマの基礎
- ローカリティのための設計
- 時系列データ
- 逆タイムスタンプ
- セカンダリインデックス
- スキーマのデザイン例
- ハンズオン演習:
HBaseのAPI
- 管理クラス
- 基本操作
- 高度な操作
- ハンズオン演習:
- Java以外のAPI
MapReduceとバルクロード
- MapReduceとは何か?
- HBaseとMapReduce
- ハンズオン演習:
- MapReduceによるバルクロード
HBaseの設定
- 設定の概要
- オペレーティングシステムの要件
- Hadoopの要件
- HBaseの実行モード
- ZooKeeper
- 設定ファイル
HBaseの管理
- 監視
- バックアップ
- ツール
- 圧縮
- 管理操作
- ハンズオン演習:
- キャパシティ計画
パフォーマンスチューニング
- オペレーティングシステム
- ネットワークのパフォーマンス
- Javaとガベージコレクション
- HBaseの設定
- クライアントの設定
- トラブルシューティング
まとめ
Training Schedule
| International | May 2013 | Jun 2013 | Jul 2013 | Aug 2013 |
|---|---|---|---|---|
| 東京, Japan |
May 28 - May 29
|
Jul 25 - Jul 26
|