首页 新技术应用HBase技术

HBase技术

课时: 3.6h
小节数: 8节
有效时间: 180 天
学习人数: 120人
已购买
0.0 / 182.00 学豆
0/8小节

HBase技术

主讲:马延辉

 

一、课程体系结构

序号

课程概括

课程名称

1

HBase简介与架构

第一节:HBase简介

第二节:HBase主要模块和应用场景

第三节:HBase架构

2

HBase核心知识点

第四节:HBase核心知识点(一)

第五节:HBase核心知识点(二)

3

HBase高级应用介绍

第六节:HBase高级应用介绍

4

HBase安装、部署、启动

第七节:HBase安装、部署、启动

5

API接口、监控和应用案例介绍

第八节:API应用介绍

 

二、讲师介绍

    马延辉:知名IT专家、高级开发工程师、大数据技术培训讲师、EasyHadoop开源社区贡献者及讲师。曾获得Cloudera HBase专家认证、SUN SCJP Java专家认证。具有暴风HBase平台、大数据应用产品线,Answers.com 海量数据搜索、MapReduce开发、淘宝个性化算法、Hadoop研发等经验。

先后参与了中国移动设计院“大数据处理技术”培训(内训)、中科普开“Hadoop大数据开发与性能调优实战培训班”(公开课)、CA“初识Hadoop”课程培训(内训)、惠普(中国)Hadoop性能调优(内训)、青岛海信 NoSQL产品及应用课程培训(内训)、中信北邮HBase入门和高级(内训)、北京智慧眼HBase性能调优(内训)、北京源清智库HBase入门和高级(内训)、西安地调中心MapReduce和HBase入门培训(内训)、工信部大数据软件工程师认证考试指定课程(视频录制)等授课培训。

    

三、课程介绍

HBase简介与架构(第1-3节)

    本部分主要讲解了五个方面的内容。第一,学习HBase的基本概念、历史沿革、版本跳跃的原因。第二,学习HBase的几个底层组件,如HDFS、MapReduce和Zookeeper,并且结合这些组件讲解HBase在Hadoop生态系统中的位置。第三,学习HBase的应用场景,并列举一些适用条件。第四,学习核心组件、架构,包括Master、RegionServer、Zookeeper和Client四部分。第五,学习HBase表的逻辑结构,通过列举具体实例介绍逻辑结构的组成。目的在于帮助学员了解HBase的基本概念及架构。

 

HBase核心知识点(第4-5节)  

    部分将学习HBase的核心知识点,包括核心数据结构LSM、底层持久化结构HFile、日志结构WAL、复制Replication、RIT状态、集群负载均衡、分裂与合并、基本Java API。本课程的学习偏理论讲解,让学员由局部到整体了解整个HBase的原理和架构。

 

HBase高级应用介绍(第6节) 

    HBase的高级应用虽然冠以“高级”两字,实际上是使用过程中最为常用,但又必须要掌握的技能。这部分内容包含批量加载Bulk Load、部分优化要点、行键的设计、HBase二级索引、布隆过滤器等内容。每部分内容都从实践应用角度讲解,并在讲解过程中穿插一些案例进行分析。旨在让学员能够学习并掌握HBase高级应用的相关知识和技巧。

 

HBase安装、部署、启动(第7节)  

    任何一个系统都需要经过安装、部署、启动的过程才可以使用,这也是从零开始建设数据平台必须要经历的过程,但更多是属于动手实操。在本部分将详细介绍HBase的安装环境、如何安装、部署所需配置的属性、启动顺序和详细的启动命令五个方面的内容。引导学员了解并掌握HBase的安装、部署及启动。

 

API接口、监控和应用案例介绍(第8节)  

    本部分主要学习HBase提供的主要客户端API、多种监控工具、分析符合HBase应用场景的案例三部分内容。首先第一部分介绍HBase Shell工具、原生Java客户端、支持多语言的Thrift客户端。第二部分则让学员在监控工具中学习到Ganglia和OpenTSDB如何监控HBase各种参数信息。最后一部分是在应用案例中学习现阶段HBase在互联网相关的系统中的应用。

 

    知名IT专家、高级开发工程师、大数据技术培训讲师、EasyHadoop开源社区贡献者及讲师。曾获得Cloudera HBase专家认证、SUN SCJP Java专家认证。具有暴风HBase平台、大数据应用产品线,Answers.com 海量数据搜索、MapReduce开发、淘宝个性化算法、Hadoop研发等经验。

先后参与了中国移动设计院“大数据处理技术”培训(内训)、中科普开“Hadoop大数据开发与性能调优实战培训班”(公开课)、CA“初识Hadoop”课程培训(内训)、惠普(中国)Hadoop性能调优(内训)、青岛海信 NoSQL产品及应用课程培训(内训)、中信北邮HBase入门和高级(内训)、北京智慧眼HBase性能调优(内训)、北京源清智库HBase入门和高级(内训)、西安地调中心MapReduce和HBase入门培训(内训)、工信部大数据软件工程师认证考试指定课程(视频录制)等授课培训。

 

查看其他课程