王家林的81门一站式云计算分布式大数据&移动互联网解决方案课程第八门课程:云计算分布式大数据HBase动手实践

一:课程简介:

    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题:操作HBase

1. 交互客户端: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、 事物
4、 行键的高级设计

 

第3个主题:HBase集群高级管理

1、 运维任务
2、 数据任务:数据的导入导出等
3、 集群共享

4、日志

5、故障处理

 

第4个主题:HBase性能优化

1、 压缩

2、 拆分和合并

3、负载均衡

4、负载测试

5、垃圾回收优化

6、缓存

 

第5个主题:Hadoop开发者之路

1. Hadoop技能模型

2. Hadoop开发者最佳学习路线和方式

3.Hadoop开发者最佳成长路线

 

 

posted @ 2014-02-13 22:03  王家林的Hadoop之旅  Views(251)  Comments(0Edit  收藏  举报