Hbase

三种机制:Flush、compact、split

--当MemStore达到阈值,将Memstore中的数据Flush进Storefile;(128M)

--compact机制则是把flush出来的小文件合并成大的Storefile文件。(flush文件块超过4)

--split操作,当某一个的Hfile的文件超过阈值,regionserver将进行切分。

此时,只是生成两个引用文件。只有当子文件进行compact时候,才会真正进行数据的迁移。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。