前言

最近,由于我司数据基础新架构正在陆续往以Kylin为中心的方向上走,而Kylin的底层存储又是重度依赖HBase,为了保证数据服务的稳定性,无奈最近开始研究HBase的源码以及工作原理。翻阅各种书籍博客之余,大致总结了一张初期的HBase架构脑图,之后会随着认知的深入去不断更新。结合源码方面的分析也会陆续进行…比较蛋疼的是,HBase的源码太过庞大,不如Kylin的结构清晰,慢慢看吧…

脑图

HBase 架构图