我有个图,是这样的 |
新的图
总结得非常好,学习了,这个图应该不是最新的,有个问题,一个HRegionServer对应一个Hlog,但是这个图中,是HRegion对应一个Hlog。 |
很好的文章! |
学习了, 多谢~ |
hbase中的数据是存储在HDFS上的,如果都是以默认的63kb大小的datablock进行存储,不会在HDFS上存放大量小文件,这跟HDFS的设计有出入吧?应该是我没有搞懂hbase究竟是怎么将数据存储在HDFS吧?科普下,谢谢了。 |
hbase client 写数据是直接写入memostore 中,可是memostore又只归属于store,store对应着columnfamily 那么rowkey 写到哪里去了? |
StoreFiles只是对Hfile的包装,装饰模式,store是列族,HRegion才是region。 |
长知识了..... |