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
?
?