项目实战

    今日:26603| 主题:1163
收藏本版 (386)
发表新帖
打印 上一主题 下一主题

[云计算大数据] [百度网盘]《HBase进阶》

[复制链接]
跳转到指定楼层
楼主
admin 发表于 2018-6-13 17:57:33
25800 16
《HBase进阶》


课程大纲:

本课程面向有一定HBase使用经验的学员,深入了解HBase架构原理和日常使用与开发的经验,如:配置管理,复杂API调用和Thrift Server的使用,运维及数据迁移备份,性能调优,复杂故障处理,源码分析与学习。


当前HBase已经成为相对成熟的分布式开源数据库,网络中的资料不可谓不丰富。本课程会在全面介绍HBase的基础上尽可能加入HBase日常使用与开发的经验,此外对于网上已有详尽资料的部分会避免过多的介绍并给出参考链接。

第一周 浅尝辄止
什么是HBase——HBase的起源与基本架构
HBase在哪——HBase的获取
那些莫名的文件——HBase的安装、目录结构以及启动
操作数据之前——基于HBase shell的DDL操作
练手——基于Java API的DDL与DML操作

第二周 渐入佳境
莫名的配置文件——了解原理前HBase常用配置整理
更加高大上——复杂API介绍与举例
不会Java也要用——Thrift Server及使用
瞎子摸象——深入理解前的简单运维:HBase Web UI介绍、log的查看、hbck的使用
乾坤大挪移——数据迁移和备份工具:bulkload、distcp+addTable.rb、Exporter+Importer、replication

学过以上两周的课程后,同学们应该可以将hbase用起来,希望通过先用起来再了解原理,能将反馈提前,提高学习动力。



第三周 知其所以然

身在庐山——HBase架构具体分析

换个视角——通过客户端请求处理过程再次了解HBase原理
数据怎么存——官方文档之外的HBase表结构设计建议



第四周 运用自如

很快再相见——根据原理深入理解配置

奥林匹克精神——性能调优举例

披荆斩棘方法论——复杂故障处理经验

披荆斩棘实例——复杂故障处理举例

学过以上两周的课程后,同学们应当对原理有所了解,第三周对原理从两方面进行讲解,第四周通过调优和排错再次重复描述相关原理,希望同学们可以彻底理解。



第五周 源码初探

众里寻他——源码的获取、编译与导入

以管窥豹——源码目录结构

第一眼——常用工具类源码分析举例



第六周 自己动手

META没了——meta表误删

混乱之治——split导致的region重叠

不动如山——多用户快照扫库

学过以上两周的课程后,同学们应当已经对HBase源码走有了初步的了解,掌握了从meta表与hdfs中提取和处理重要信息。出现严重故障时往往只有持久化数据出错无法通过重启恢复,这对复杂故障恢复,防止数据丢失有重要作用。



第七周 源码分析经验举例
就是举例——region server源码分析举例



第八周 可借鉴代码分析

桶——Bucket cache

高效沟通——RPC框架

学过以上两周的课程后,同学们应当已经掌握大规模代码阅读的基本方法。此外Bucket cache可以进一步应用到ssd缓存或其他项目的缓存设计中。rpc框架可以普遍应用于java的分布式通信中,其中的多路复用的java nio使用方式更是值得大家借鉴。



下载地址:
游客,如果您要查看本帖隐藏内容请回复

吾爱编程网 - 免责声明
1、吾爱编程网为非营利性网站,全站所有资料仅供网友个人学习使用,禁止商用
2、本站所有文档、视频、书籍等资料均由网友分享,本站只负责收集不承担任何技术及版权问题
3、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除下载链接并致以最深的歉意
4、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
5、一经注册为本站会员,一律视为同意网站规定,本站管理员及版主有权禁止违规用户
6、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和吾爱编程网的同意
7、吾爱编程网管理员和版主有权不事先通知发贴者而删除本文




上一篇:《Hadoop进阶》
下一篇:《Hive进阶课程》
收藏
收藏
支持
支持
反对
反对
回复

使用道具 举报

沙发
coffeebeansyy 发表于 2018-6-13 21:14:04
啥也不说了,楼主就是给力!
回复

使用道具 举报

板凳
galtg 发表于 2018-6-20 15:33:37
感谢楼主分享
回复

使用道具 举报

地板
routerstp 发表于 2018-7-9 20:09:42
不管你信不信,反正我是信了。支持吾爱编程网!
回复

使用道具 举报

5#
gaochao 发表于 2018-7-25 13:09:36
啥也不说了,楼主就是给力!支持吾爱编程网!
回复

使用道具 举报

6#
mas曹 发表于 2018-8-10 18:20:30
HBase进阶,HBase进阶
回复

使用道具 举报

7#
Breeze 发表于 2018-8-11 17:49:48
看帖看完了至少要顶一下,还可以加入到淘帖哦!支持吾爱编程网!
回复

使用道具 举报

8#
VaderWang 发表于 2018-12-27 22:00:28
啥也不说了,楼主就是给力!支持吾爱编程网!
回复

使用道具 举报

9#
rover99x 发表于 2018-12-30 14:00:07
不管你信不信,反正我是信了。支持吾爱编程网!
回复

使用道具 举报

10#
FunnyKing 发表于 2019-1-2 16:47:33
啥也不说了,楼主就是给力!支持吾爱编程网!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表

平台简介

吾爱编程网:http://www.52pg.net/是IT技能学习交流平台,我们提供了丰富的移动端开发、php开发、web前端开发、android开发、Java开发、Python开发、大数据开发、区块链开发、人工智能开发以及html5等大量的实战视频教程资源。(如果我们有侵犯了您权益的资源请联系我们删除)

点击这里给我发消息|Archiver|手机版|小黑屋|站点地图|吾爱编程  |网站地图

Powered by Discuz! X3.2??? 2017-2020 Comsenz Inc.??吾爱编程网