Appearance
HBase 专题
起步入口3 组
专题序列3 个
关联文章9 篇
起步入口先选入口
起步入口先建立访问路径认知HBase 最重要的不是表结构长什么样,而是访问路径和 RowKey 怎么设计。
起步入口再看分布和热点问题适合数据量和写入量上来之后,开始处理 Region 分布和热点问题时继续往下看。
起步入口把存储问题接到更大的数据链路适合把 HBase 放回分析存储、数仓和计算链路里继续理解的人。
阅读路径按场景进入
入门打底先建立 HBase 访问模型适合先理解 HBase 为什么强调按 RowKey 查,为什么不能照搬关系型建模思路。
核心原理把 Region 和热点分布机制看明白适合理解 Region 切分、热点写入和读写分布到底受什么影响。
工程实战围绕大规模写入和 Key 设计落地适合开始做宽表、时间序列、大量写入和冷热分布场景时继续往下用。
案例排障从热点与分布失衡现象进入适合线上已经出现单 Region 打满、读写倾斜和扩容后依旧热点时快速进入。
专题序列HBase 专题本专题共 3 个序列 / 9 篇文章扩容后的文章会继续按序列归档在这里,适合先选一条主线再往下读。
2 篇文章HBase 设计与热点治理适合先建立 RowKey 设计认知,再顺着热点和 Region 分布问题继续看。起步文章:HBase 核心架构与 RowKey 设计
- HBase 核心架构与 RowKey 设计
- HBase 热点与 Region Split
- Column Family、Version 和 Cell 模型怎么理解
- HBase 写入路径和 flush、compaction 怎么串起来看
- Scan、Filter 和宽行设计有什么坑
- RowKey 设计为什么决定了集群上限
- Column Family 设计过多为什么有代价
- Scan 和 Get 的使用边界怎么判断
延伸相关入口如果你在比较明细型分布式存储和分析型存储,可以继续看 ClickHouse;如果你更关心数仓表设计和离线分析,也可以继续到 Hive 专题。