File format for hbase. A file of sorted key/value pairs. Both keys and values are byte arrays.
File format for hbase. A file of sorted key/value pairs. Both keys and values are byte arrays.
In HBase 0.20, MapFile is replaced by HFile: a specific map file implementation for HBase. The idea is quite similar to MapFile, but it adds more features than just a plain key/value file. Features such as support for metadata and the index is now kept in the same file.
In HBase 0.92, HFile v2 features improved speed, memory, and cache usage.
Blog: http://blog.cloudera.com/blog/2012/06/hbase-io-hfile-input-output/
Class: https://hbase.apache.org/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.html