HBase-存储文件与HFile和Compaction

Sri*_*tta 10 hbase

Store文件和HFile有什么区别?

我有关于压缩的基本想法,即存储文件被合并在一起以减少磁盘的搜索.

这是对的吗??有人可以解释更多关于压缩的信息,比如确切的过程及其工作原理吗?

Ram*_*mzy 12

Def:当向HBase写入内容时,首先将其写入内存存储(memstore),一旦此memstore达到一定大小,就会将其刷新到磁盘中的存储文件(所有内容也会立即写入日志文件)耐用性).在磁盘上创建的商店文件是不可变的.有时,商店文件会合并在一起,这是通过一个名为压缩的过程完成的.

有关统计信息的更多信息,请参见此处.快乐学习

  • 是的。[这个](http://hbase.apache.org/0.94/book/regions.arch.html) 和 [这个](http://www.slideshare.net/enissoz/hbase-and-hdfs-understanding-filesystem -usage) 会给你一个高级别的画面。 (2认同)