1.Hbase感性認識
?
1)Hbase簡介
?
2)Hbase特點
?
3)HBase與RDBMS對比
?
4)HBase體系結構
?
5)Hbase常見概念
2.Hbase主要組成
?
1)HBase基本命令介紹
?
2)Zookeeper、Hmaster
?
3)HRegionServer、Region
?
4)HStore存儲、Hfile
?
5)Hbase內部掃描RowKey的原理
?
6)Hbase內部讀寫原理
?
7)HBase設計原理、架構分析
?
8)Hadoop+HBase伸縮性(自動擴容、熱部署)
?
9)HBase相關表結構設計(列族、列詳細分析)
?
10)HBase主HMaster與備用HMaster間的切換原理
3.Hbase性能測試
?
1)測試數據
?
2)測試過程
?
3)測試結論
?
4)和Oracle Rac等進行對比
4.Hbase設計原則和優化
?
1)Hbase的RowKey設計原則
?
2)性能參數的設置
?
3)性能參數的調整
?
4)模型和性能優化
5、項目案例:HBase在小米業務的應用
6、項目案例:運營商全國用戶上網記錄案例介紹