在主要压缩过程中,商店文件中的所有hfiles都会合并到一个SINGLE文件中。
现在,如果hfile的大小恰好大于hbase.hregion.max.filesize,那么该区域将被拆分。
那么这是否意味着最终可能会出现一个几乎和hbase.hregion.max.filesize一样大的单个hfile?
我想这只是主要压缩算法的副作用,每个商店都会得到一个单片hfile。
我想这会对顺序访问有好处,它会如何影响随机访问,因为一切都在一个hfile中,这是否意味着你最终会使用更多的内存来保存hfile-index?