看了5个月的hbase源码,记录了一些笔记,如果有需要的朋友可以拿去。
里面总共包括几个主要的工程吧:hbase-common,hbase-client,hbase-prefix-tree,hbase-server,test-hbase,hbase-compact*,hbase-thrift,hbase-protocol等工程。
其中hbase-common是基础的,工程里面的jar包都放在它下面的lib目录,hbase-compact*那两个工程一直有问题,我在hbase-server下面的lib目录放了两个jar包,没引用这两个工程,就是放一些监控信息的,可以删掉。
hbase-thrift和hbase-protocol工程我也没看,大伙可以忽略。
有兴趣的童鞋可以在test-hbase这个单元工程里面调试一下源码。
链接:http://pan.baidu.com/s/1bnw4Wiz 密码:byqn