人工精选6期大数据之Hbase技术教程(讲理论还讲实操)
这门课解决什么问题 HBase 是大数据体系中处理海量结构化数据的核心工具,但很多人学完理论后卡在两个地方:一是不知道集群怎么真正搭起来,二是写代码时不知道怎么调优才能让数据读写不出问题。这门课的特点是不光讲 HBase 的设计原理,还把生产环境常见的坑一个个铺平——从集群部署、高可用配置,到大批量
会员 · 按档位
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
这门课解决什么问题
HBase 是大数据体系中处理海量结构化数据的核心工具,但很多人学完理论后卡在两个地方:一是不知道集群怎么真正搭起来,二是写代码时不知道怎么调优才能让数据读写不出问题。这门课的特点是不光讲 HBase 的设计原理,还把生产环境常见的坑一个个铺平——从集群部署、高可用配置,到大批量数据导入、查询性能优化,都有实际操作演示。适合已经接触过 Hadoop 或 Spark、想深入学分布式存储的工程师,也适合需要在实际项目中用 HBase 但缺乏实战经验的后端开发。
学习门槛和路径
需要有 Java 基础和 Linux 命令行基本操作能力。最好对 Hadoop 生态有个概念,知道分布式文件系统的基本思路。课程按阶段循序渐进:前期讲架构和部署——HBase 的设计思想、单机和集群搭建、Master 高可用配置,以及 Shell 命令和 Java API 的基本操作,这些是必须吃透的基础。中期进入实战难点——大数据量插入时怎么关闭 WAL、怎么用预切割避免热点问题、区域的分裂和合并。然后是各种扫描优化技巧,比如缓存策略、Batch 参数调优、Filter 语法。这些都直接影响查询速度和吞吐量,是工作中经常要做的调整。建议从第一天的基础部分开始看,不要跳过,因为后面的优化都是建立在理解这些原理的基础上。
学完的产出和练习方法
从环境搭建来说,你能独立部署生产级 HBase 集群,配好主从切换确保高可用。从开发来说,能写出不踩坑的数据操作代码——知道什么时候关闭自动刷新、什么时候用多线程批量插入、怎么设计表的列族和版本控制。从性能来说,遇到慢查询有思路去优化:是扫描范围太大就加 Filter,是单次查询数据多就调高 Batch,是写入热点就考虑预切割。视频的每个实操环节最好都跟着做一遍,特别是集群搭建和 API 代码部分。实际敲代码时会遇到报错,这个过程才是真正的学习。建议先在本地虚拟机上搭单机版练手,再升级到分布式集群。数据插入和查询优化的章节可以自己造数据来对比测试,体会加 Filter 前后、调整 Batch 值前后的性能差异。这样学下来,不仅知道 HBase 怎么用,还能理解为什么这么用,遇到新问题也有思路去解决。
课程目录
课程目录36 集
- 1-1 [Hbase第1天] 01.hbase介绍 (13:58).mp4
- 1-2 [Hbase第1天] 02.hbase集群搭建 (18:24).mp4
- 1-3 [Hbase第1天] 03.hbase master HA设置 (10:05).mp4
- 1-4 [Hbase第1天] 04.hbase shell操作 (26:46).mp4
- 1-5 [Hbase第1天] 05.hbase API操作 (31:01).mp4
- 2-1 [Hbase第2天] 01.hbase回顾 (14:15).mp4
- 2-2 [Hbase第2天] 02.hbase回顾 (47:28).mp4
- 2-3 [Hbase第2天] 03.hbase执行大批量数据插入-关闭WAL-关闭自动清理 (23:29).mp4
- 2-4 [Hbase第2天] 04.hbase执行大批量数据插入-千万数据插入 (07:46).mp4
- 2-5 [Hbase第2天] 05.hbase区域的split-merge-move (23:37).mp4
- 2-6 [Hbase第2天] 06.hbase创建预切割-大批量插入-多线程 (11:13).mp4
- 2-7 [Hbase第2天] 07.hbase扫描优化-扫描缓存-cacheing-tim (54:39).mp4
- 2-8 [Hbase第2天] 08.hbase扫描优化-batch (08:26).mp4
- 2-9 [Hbase第2天] 09.hbase filter (20:46).mp4
- 2-10 [Hbase第2天] 10.hbase 计数器 (17:13).mp4
- 2-11 [Hbase第2天] 11.hbase 批量添加计数器 (01:19).mp4
- 2-12 [Hbase第2天] 12.hbase cell最大版本数 (36:28).mp4
- 2-13 [Hbase第2天] 13.hbase列族属性-ttl-max-version-m (48:25).mp4
- 3-1 [Hbase第3天] 01.hbase昨日回顾 (24:59).mp4
- 3-2 [Hbase第3天] 02.协处理器 (30:09).mp4
- 3-3 [Hbase第3天] 03.协处理器-开发与部署 (16:59).mp4
- 3-4 [Hbase第3天] 04.协处理器-考察区域观察者执行过程 (11:02).mp4
- 3-5 [Hbase第3天] 05.rowkey-热点-盐析 (25:45).mp4
- 3-6 [Hbase第3天] 06.calllog系统设计-rowkey设计 (30:40).mp4
- 3-7 [Hbase第3天] 07.calllog系统设计-实现 (23:18).mp4
- 3-8 [Hbase第3天] 08.calllog系统设计-部署测试 (38:19).mp4
- 3-9 [Hbase第3天] 09.calllog-协处理器-重写postScan-pos (22:14).mp4
- 3-10 [Hbase第3天] 10.calllog-按照月份查询记录-组合filter过滤 (11:06).mp4
- 3-11 [Hbase第3天] 11.通过bulkload实现hbase集群间数据转移 (20:26).mp4
- 4-1 [Hbase第4天] 01.hbase在hive中的处理 (31:20).mp4
- 4-2 [Hbase第4天] 02.hbase在hive中的处理2 (04:35).mp4
- 4-3 [Hbase第4天] 03.hbase在hive中的处理-int型值处理-phoe (07:31).mp4
- 4-4 [Hbase第4天] 04.hbase在MR中作为数据源tableInputFor (34:25).mp4
- 4-5 [Hbase第4天] 05.hbase在MR中作为作为输出地址-TableRedu (15:24).mp4
- 4-6 [Hbase第4天] 06.hive整合phoenix (12:11).mp4
- 4-7 [Hbase第4天] 07.hbase-布隆过滤器-row-rowcol (12:38).mp4





