一:課程簡介:ios
HBase是雲計算時代大數據技術的事實開源標準和技術,是和Google的Bigtable相似的技術,不少使用雲計算技術的公司(尤爲是搜索引擎公司和金融機構基於互聯網公司)均會選在使用HBase技術,本課程從HBase集羣的實際構建、HBase具體的開發實戰、HBase的內部架構、HBase的運維管理以及HBase的優化等深刻淺出的細緻剖析,祝你輕鬆掌握HBase數據庫
二:課程特點瀏覽器
1, HBase集羣的實際構建;緩存
2, HBase具體的開發實戰;性能優化
3, HBase的架構揭祕和剖析網絡
4, HBase集羣的管理;架構
5, HBase性能優化負載均衡
三:適合對象:框架
軟件工程師;運維
數據庫開發人員;
網絡後臺開發人員;
運維人員;
四:基礎要求
瞭解Linux系統;
瞭解網絡;
瞭解Java;
五:講師簡介
王家林
Hadoop源碼級專家,曾負責某知名公司的類Hadoop框架開發工做,專一於Hadoop一站式解決方案的提供,同時也是雲計算分佈式大數據處理的最先實踐者之一,Hadoop的狂熱愛好者,不斷的在實踐中用Hadoop解決不一樣領域的大數據的高效處理和存儲,如今正負責Hadoop在搜索引擎中的研發中國電信的屢次Hadoop培訓,花旗銀行的Hadoop內訓,金立手機的Hadoop內訓等,著有《雲計算分佈式大數據Hadoop實戰高手之路---從零開始》《雲計算分佈式大數據Hadoop實戰高手之路---高手崛起》《雲計算分佈式大數據Hadoop。實戰高手之路---高手之巔》等;
Android架構師、高級工程師、諮詢顧問、培訓專家;
通曉Android、HTML五、Hadoop,迷戀英語播音和健美;
致力於Android、HTML五、Hadoop的軟、硬、雲整合的一站式解決方案;
國內最先(2007年)從事於Android系統移植、軟硬整合、框架修改、應用程序軟件開發以及Android系統測試和應用軟件測試的技術專家和技術創業人員之一。
HTML5技術領域的最先實踐者(2009年)之一,成功爲多個機構實現多款自定義HTML5瀏覽器,參與某知名的HTML5瀏覽器研發;
超過10本的IT暢銷書做者;
六:培訓內容
時間 |
內容 |
備註 |
第一天 |
第1個主題:HBase搭建、配置、部署和操做 一、 HBase安裝及其文件系統操做 二、 HBase不一樣的運行模式 三、 HBase具體的配置 四、 HBase的部署 五、 集羣操做
第2主題:HBase的集羣監控 1. Master、Region、RPC、JVM、info監控 2. Ganlia 3.JMX 4.Nagios
第3主題:HBase&HDFS&MapReduce 1. 分佈式的HBase 2. HBase與MapReduce 3. HBase與HDFS
第4題:HBase中數據表設計最佳實踐 1. 表設計的一些策略 2. Famaly Column最佳配置技巧 3. 表設計的IO優化 4.數據的過濾
第5題:操做HBase1. 交互客戶端:Java、REST、Thrift、Avro等 2. 批處理客戶端和Shell 3.Web端UI |
|
時間 |
內容 |
備註 |
次日 |
第1個主題:HBase架構深度剖析 1. HBase中數據的是如何查找的 2. HBase中的數據是如何傳輸的 3. HBase中數據具體存儲的實現 4. WAL機制以及實現 5. Region 6.複製
第2個主題:HBase高級進階 一、 高級模式、輔助索引、搜索集成 二、 版本管理
第3個主題:HBase集羣高級管理 一、 運維任務 四、日誌 五、故障處理
第4個主題:HBase性能優化 一、 壓縮 二、 拆分和合並 三、負載均衡 四、負載測試 五、垃圾回收優化 六、緩存
第5個主題:Hadoop開發者之路 1. Hadoop技能模型 2. Hadoop開發者最佳學習路線和方式 3.Hadoop開發者最佳成長路線 |