图形化理解 HBase 数据写操作、压缩操作过程

HBase 写数据的过程是:先写到内存中(memstore),当内存中的数据达到一定大小,将内存中的数据一次性flush到磁盘上形成数据文件。期间对每一次写操作,都会记一个持久化的日志。那些 flush 到磁盘上的文件,会定时进行压缩。下图形像地说明这一系列过程:

原文链接:http://goo.gl/jwKdj

最近还有两篇相关的文章,讲述 Hadoop 及 HBase 的数据文件内部结构的,一并推荐在这里:

1.Hadoop 数据类型与文件结构剖析 Sequence, Map, Set, Array, BloomMap Files

2.HBase 文件结构图

anyShare一切看了好文章不转的行为,都是耍流氓!
          

无觅相关文章插件,快速提升流量