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

原文链接:http://goo.gl/jwKdj
本文详细介绍了HBase写数据的过程,包括内存缓存、flush到磁盘、日志记录及文件压缩等关键步骤。
HBase 写数据的过程是:先写到内存中(memstore),当内存中的数据达到一定大小,将内存中的数据一次性flush到磁盘上形成数据文件。期间对每一次写操作,都会记一个持久化的日志。那些 flush 到磁盘上的文件,会定时进行压缩。下图形像地说明这一系列过程:

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

被折叠的 条评论
为什么被折叠?