一:课程简介:
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、HTML5、Hadoop,迷恋英语播音和健美;
致力于Android、HTML5、Hadoop的软、硬、云整合的一站式解决方案;
国内最早(2007年)从事于Android系统移植、软硬整合、框架修改、应用程序软件开发以及Android系统测试和应用软件测试的技术专家和技术创业人员之一。
HTML5技术领域的最早实践者(2009年)之一,成功为多个机构实现多款自定义HTML5浏览器,参与某知名的HTML5浏览器研发;
超过10本的IT畅销书作者;
六:培训内容
时间 |
内容 |
备注 |
第一天 |
第1个主题:HBase搭建、配置、部署和操作 1、 HBase安装及其文件系统操作 2、 HBase不同的运行模式 3、 HBase具体的配置 4、 HBase的部署 5、 集群操作
第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高级进阶 1、 高级模式、辅助索引、搜索集成 2、 版本管理
第3个主题:HBase集群高级管理 1、 运维任务 4、日志 5、故障处理
第4个主题:HBase性能优化 1、 压缩 2、 拆分和合并 3、负载均衡 4、负载测试 5、垃圾回收优化 6、缓存
第5个主题:Hadoop开发者之路 1. Hadoop技能模型 2. Hadoop开发者最佳学习路线和方式 3.Hadoop开发者最佳成长路线
|
|