hbase-源码阅读概要

现在有时间,有需求进行详细阅览大牛写的代码,这无疑是无比的愉悦。计划是1个月内搞个7,8成的。

下面是阅读顺序:

1。hbase启动/停止流程

  认识hbase基本运作

2。hbase CRUD

  这是任何一个general project不可或缺的

3。hbase rpc/ipc/proxy通信机制

  数据通信

4。hbase memstore/blockcache;hfile2/wal实现原理

  数据存储模型

5。hbase高级部分:compact/split/balance及其它维护原理

  深入理解内部实现 

6。hbase 特点分析/实现原理

7。hbase阅读报告/hbase架构实现

8。hbase benkmark/性能调优

 

当然由于代码互相牵涉,所以写网志时可能不是按此顺序,但大概是这样吧。

由于同时进行hbase definitive guide的阅读,估计与guide一起可以共计有16章了。这么说平均下来2天/章。上班还有一些事,所以感觉进度有点难以保证,还是要冲一冲。

 

no miracle,no brilliance

 

 

你可能感兴趣的:(hbase)