HBase零基礎高階應用實戰(CDH五、二級索引、實踐、DBA)

HBase是一個分佈式的、面向列的開源數據庫,該技術來源於 Fay Chang 所撰寫的Google論文「Bigtable:一個結構化數據的分佈式存儲系統」。就像Bigtable利用了Google文件系統(File System)所提供的分佈式數據存儲同樣,HBase在Hadoop之上提供了相似於Bigtable的能力。HBase是Apache的Hadoop項目的子項目。HBase不一樣於通常的關係數據庫,它是一個適合於非結構化數據存儲的數據庫。另外一個不一樣的是HBase基於列的而不是基於行的模式。
    HBase已是主流的分佈式數據庫,主流互聯網、電商公司在用HBase支撐愈來愈多的場景,甚相當係數據庫承載的業務也逐漸往HBase上遷。掌握好HBase,大大提高職場競爭力,角逐高薪!
 
 
課程裏採用行業內統一的CDH5版本(Cloudera Hadoop 5,內核是Apache Hadoop 2.3),統一界面化管理和配置,維護起來很是簡單。課程採用的版本是:
CDH5.1.0(即Hadoop 2.3)
HBase 0.98.1 
Zookeeper 3.4.5 
JDK 1.6
Centos 6.3
 
      Cloudy,15年IT工做經驗,8年雲計算項目經驗,目前就任於國內一知名電子商務公司,任雲計算項目首席架構師和產品總監,兼北風網大數據資深講師。 
近8年一直致力於雲計算方向研究、開發、及運用,參與和主導多個雲計算項目的建設、研發、運營等。
 
【擅長技術】:Hadoop、HBase、Storm、Hive、Sqoop、Java、Linux等
 
表明做品:
就業課程: http://www.ibeifeng .com/goods-531.html
Storm項目篇: http://www.ibeifeng .com/goods-461.html
Storm技術篇: http://www.ibeifeng .com/goods-427.html
CDH4實戰: http://www.ibeifeng .com/goods-310.html
Hive高級優化:  http://www.ibeifeng .com/goods-363.html
精通Zookeeper:  http://www.ibeifeng .com/goods-380.html
 
一、準備工做,配置NTP、增長虛擬機硬盤等       
二、Hadoop版本選擇及CM5安裝                
三、CDH5集羣搭建,含HBase和Zookeeper集羣   
四、HBase和Zookeeper界面化集羣管理和維護
五、HBase架構體系和工做原理                
六、物理存儲,HTable、HRegion、HFile等詳解 
七、表、RowKey、列族,HBase遷移            
八、最佳實踐,RowKey設計                   
九、最佳實踐,微博和電商交易Row key設計案例 
十、二級索引概念和實例                    
十一、HBase API介紹和開發1                  
十二、HBase API 開發2                       
1三、HBase API 開發3                       
1四、DAO類分享                             
1五、關係DB表數據導入HBase,Sqoop實現   
1六、Sqoop導入HBase續   
1七、封裝Sqoop導入功能的框架
1八、客戶端調優和服務端調優
1九、hive-hbase接口表實戰及性能評估
20、什麼是調度系統?企業裏的重要地位
2一、Zeus介紹,阿里開源的調度系統
2二、Zeus部署和使用
2三、Zeus使用進階
2四、電商網站使用HBase的場景
2五、HBase流程算法詳解,RS和Master上下線、Region定位
目標一. 熟練掌握Hadoop生態環境(CDH5.1)集羣搭建,界面化管理、配置、運維等;

目標二. 熟悉HBase特性、工做原理、架構體系、存儲、尋址流程算法等;
目標三. 熟練掌握HBase API開發、命令行模式交互操做;
目標四. 課程裏有衆多HBase最佳實踐,大大提高學員經驗值,能夠輕鬆作到學以己用;
目標五. 課程對HBase各個環節深刻講解,呈現整套企業級應用方案;
目標六. 經過實際案例和場景,充分理解HBase用途、特色、最佳實踐,架構選型遊刃有餘;
目標七. 提高職場核心競爭力,增長角逐高薪的資本;html

 

亮點1、從零開始,深刻淺出,涉及HBase每一個方面和環節。.

亮點2、理論與實戰相結合,由淺入深。經過對最佳場景反覆剖析,大大提高學員經驗值,能夠輕鬆作到學以己用。

亮點3、課程絕大多數代碼均是一行一行手工敲入,手把手一步步帶領學員從入門到精通.

亮點4、整個課程雖集數很少, 卻涵蓋了整套企業級應用方案,含金量極高。算法

 

1.課程針對人羣
本課程針對HBase無基礎、中等基礎的學員。 
2.我該怎麼學,如何才能學好這門課程,給些建議。
    2.一、時間上的安排建議
    本課程共25講,若是您時間上充分,建議以天天2講的進度往前學習。 
    2.二、學習要求
    若是您沒有基礎,建議仍是中規中矩的按照課程進度一點一點仔細觀看學習,並必定要把看完的視頻中的代碼本身手敲一遍,以加深理解和記憶
    若是您有基礎,能夠根據本身須要選擇章節學習。 
    2.三、講師建議
         1.必定要跟着課程實操一遍,多思考,多往工做場景上結合。
         2. 建議邊看視頻,邊作一些記錄和筆記,這是一種很是好的學習習慣。
         3. 必定不要過於依賴視頻,要學會看API和使用百度,學會思考,學會觸類旁通
         4. 最後祝您學有所成數據庫

 

課程是屬於某個特定的專業技術,掌握該技術後,你能夠從事如下職位的相關工做
1.HBase工程師
2.HBase高級工程師
3.HBase DBA
架構

 

相關文章
相關標籤/搜索