廣州總校區(qū)切換校區(qū)
復(fù)制成功
微信號:togogoi
添加微信好友, 詳細(xì)了解課程
已復(fù)制成功,如果自動跳轉(zhuǎn)微信失敗,請前往微信添加好友
打開微信

Apache HBase

課時總數(shù):18課時

課程介紹


   通過Cloudera公司提供的ApacheHadoop培訓(xùn)和認(rèn)證將您的知識提升到一個新的水平。


  Cloudera大學(xué)提供的針對ApacheHBase為期3天的培訓(xùn)課程可以讓培訓(xùn)學(xué)員存儲和訪問海量的多結(jié)構(gòu)化數(shù)據(jù),并且每秒的查詢速度提升至數(shù)十萬次。

  提升你的生態(tài)系統(tǒng)專業(yè)知識

  ApacheHBase是一款建立在ApacheHadoop基礎(chǔ)之上的分布式、可擴(kuò)展NoSQL數(shù)據(jù)庫。HBase可以將數(shù)據(jù)存儲在由數(shù)十億行和數(shù)百萬列組成的海量表中,實時地向眾多用戶和應(yīng)用程序提供數(shù)據(jù)服務(wù),并且向用戶和應(yīng)用程序提供快速、隨機(jī)的讀/寫存取功能。

  一.培訓(xùn)內(nèi)容

      ●  通過講師在課堂上的講解,以及實操練習(xí),學(xué)員將熟悉Hadoop生態(tài)系統(tǒng),學(xué)習(xí)主題包括:

      ●  HBase、Hadoop和RDBMS的使用案例和使用場合。

      ●  使用HBaseShell直接操作HBase表。

      ●  設(shè)計HBase架構(gòu)以實現(xiàn)高效的數(shù)據(jù)存儲和恢復(fù)功能。

      ●  如何實時地使用JavaAPI插入和檢索數(shù)據(jù)而實現(xiàn)與HBase的連接。

      ●  適用于識別和解決性能瓶頸的實踐。

  二.培訓(xùn)對象及學(xué)員基礎(chǔ)

  本課程適合打算使用HBase的開發(fā)員和管理員。擁有數(shù)據(jù)庫和數(shù)據(jù)建模的先前經(jīng)驗對于學(xué)習(xí)本課程是有幫助的,但不是必需的。本課程要求培訓(xùn)學(xué)員具備Java知識。對于參加本培訓(xùn)課程而言,Hadoop先驗知識不是必需的,但是Cloudera公司開發(fā)類的培訓(xùn)可以作為本課程的前序課程。

  三.課程大綱

    1.  Hadoop和HBase介紹

      ●  什么是大數(shù)據(jù)

      ●  Hadoop介紹

      ●  Hadoop組件

      ●  什么是HBase

      ●  為什么使用HBase

      ●  HBase的優(yōu)勢

      ●  生產(chǎn)中的HBase

      ●  HBase的弱點(diǎn)

    2.  HBaseTables

      ●  HBase概念

      ●  HBaseTable基礎(chǔ)知識

      ●  表設(shè)計思考

    3.  HBaseShell

      ●  通過HBaseShell創(chuàng)建表

      ●  表的使用

      ●  表數(shù)據(jù)的使用

    4.  HBase架構(gòu)基礎(chǔ)知識

      ●  HBase區(qū)域

      ●  HBase集群架構(gòu)

      ●  HBase和HDFS數(shù)據(jù)本地性

    5.  HBase模式設(shè)計

      ●  一般設(shè)計考慮

      ●  以應(yīng)用程序為中心的設(shè)計

      ●  設(shè)計HBase行鍵

      ●  其它HBas表功能

    6.  基于HBaseAPI的基本數(shù)據(jù)訪問

      ●  訪問HBase數(shù)據(jù)的選項

      ●  創(chuàng)建和刪除HBase表

      ●  使用Get檢索數(shù)據(jù)

      ●  使用Scan檢索數(shù)據(jù)

      ●  插入和更新數(shù)據(jù)

      ●  刪除數(shù)據(jù)

    7.  更多高級HBaseAPI功能

      ●  篩選掃描

      ●  實踐

      ●  HBase協(xié)同處理器

    8.  集群上的HBase

      ●  HBase如何使用HDFS

      ●  壓縮和分割

    9.  HBase的讀取和寫入

      ●  HBase如何寫入數(shù)據(jù)

      ●  HBase如何讀取數(shù)據(jù)

      ●  讀取數(shù)據(jù)的塊緩存

    10.  HBase性能優(yōu)化

      ●  列族注意事項

      ●  模式設(shè)計注意事項

      ●  高速緩存的配置

      ●  時間序列和順序數(shù)據(jù)的處理

      ●  預(yù)分割

    11.  HBase系統(tǒng)管理與集群管理

      ●  HBase守護(hù)進(jìn)程

      ●  ZooKeeper注意事項

      ●  HBase的高可用性

      ●  HBaseBalancer的使用

      ●  使用hbck修復(fù)表

      ●  HBase的安全性

    12.  HBase的復(fù)制和備份

      ●  HBase的復(fù)制

      ●  HBase的備份

      ●  MapReduce和HBase集群

    13.  Hive、Impala與HBase的協(xié)同使用

      ●  Hive、Impala與HBase的協(xié)同使用

    14.  總結(jié)


  Cloudera大數(shù)據(jù)課程體系




<
在線咨詢 ×

您好,請問有什么可以幫您?我們將竭誠提供最優(yōu)質(zhì)服務(wù)!