先弄清楚:这门课解决什么工作场景
很多做后端或数据方向的人,业务跑着跑着就会撞上一堵墙:历史明细数据越攒越多,几千万甚至上亿条记录,用传统关系型数据库做范围查询或条件过滤,响应越来越慢,加索引也压不住。这门课针对的就是这种海量数据存储与查询的痛点。HBase 作为分布式 NoSQL 数据库,核心价值在于能扛住海量行级写入,并按行键做快速检索。如果你手头的业务场景涉及用户行为轨迹、订单流水、日志溯源等需要长期留存并偶尔按主键回查的数据,这部分的原理和操作就值得系统补上。
再看基础:适合谁,学完能独立做什么
这门资料不适合完全零基础的人。它默认你懂基本的 Linux 命令行操作,对数据库增删改查有概念,最好接触过分布式组件的基础逻辑。课程从单机模式起步,再到集群配置,接着切入命令行交互,整体节奏比较务实。学完之后,你应该能独立完成 HBase 的环境部署,用 Shell 建表、设计列族,并针对具体数据做插入、删除、修改和条件过滤。这意味着你具备了一个基础运维与数据操作者的能力,能在本地或测试集群里把数据真正存进去并查出来,而不是停留在概念层面。
资料怎么看:建议的推进顺序与练习配合
不要拿到视频就从头按部就班刷。建议先看前几节关于系统架构与数据结构的讲解,把 RowKey、列族、 Region 的逻辑关系吃透,这决定了你后续建表时会不会踩坑。看完原理后,直接跳到环境搭建部分,务必自己跟着配一遍 Standalone 模式,跑通单机环境。接着,重点放在 Shell 操作的几节上,尤其是条件查询与过滤。看视频时一定要开着终端同步敲命令,自己造几条测试数据去跑过滤条件。光看不练,到了真实工作场景里面对一张几亿行数据的表,依然不知道怎么下笔。
掌握HBase技术
课程目录
* 01 NoSQL.mp4 07:58
* 02 1.HBase介绍.mp4 13:54
* 03 2.HBase Table简介.mp4 15:20
* 04 HBase表中相关概念介绍.mp4 11:13
* 05 HBase的系统架构及数据结构.mp4 20:16
* 06 HBase环境搭建 Standalone 模式.mp4 23:42
* 07 HBase环境搭建 集群环境配置.mp4 46:03
* 08 上午内容回顾.mp4 24:14
* 09 HBase shell 创建表 列出、描述表.mp4 18:06
* 10 HBase shell增删改操作.mp4 45:43
* 11 知识回顾.mp4 09:18
* 12 HBase shell 条件查询 条件过滤.mp4 24:57
* 13 HBase shell简单练习.mp4 12:09
* 14 13.HBase Java常用API介绍.mp4 14:12
* 15 HBase JavaAPI创建表.mp4 25:51
* 16 HBase JavaAPI删除表.mp4 11:29
* 17 工具类封装 创建 删除表.mp4 36:32
* 18 插入数据 获取指定行的数据.mp4 36:06
* 19 获取指定列 扫描全表.mp4 26:29
* 20 删除指定行、指定列.mp4 11:17
* 21 上节知识回顾.mp4 11:56
* 22 过滤器的继承体系.mp4 10:33
* 23 行键过滤器 RowFilter.mp4 31:03
* 24 列族过滤器 FamilyFilter.mp4 10:01
* 25 列限定符过滤器.mp4 43:51
* 26 行前缀过滤器 列前缀过滤器.mp4 14:31
* 27 FilterList.mp4 21:44
* 28 分页过滤器.mp4 56:33
* 29 协处理器介绍.mp4 12:32
* 30 Observer协处理器理解.mp4 20:32
* 31 协处理器的加载与卸载.mp4 22:07
* 32 自定义协处理器完成相同列数据追加操作.mp4 38:43
* 33 打包上传 加载自定义协处理器.mp4 16:07
* 34 问题解决.mp4 04:04
* 35 HBase的容灾与备份.mp4 20:12
* 36 Phoenix介绍.mp4 14:49
* 37 Phoenix安装启动 简单Java操作.mp4 44:58
* 38 37.使用API创建表、删除数据.mp4 18:08
* 39 38.Phoenix和HBase表映射问题.mp4 19:04
* 40 39.Phoenix视图映射及注意问题.mp4 23:21
* 41 40.使用DBeaver连接Phoenix.mp4 15:05






