HFiles

E705294

HFiles are the immutable, sorted, file-based storage format used by Apache HBase to persist table data efficiently on disk.

All labels observed (1)

Label Occurrences
HFiles canonical 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf HBase storage format ⓘ
file format ⓘ
compatibleWith HDFS ⓘ
contains Bloom filter metadata ⓘ
HBase cells ⓘ
block index ⓘ
data blocks ⓘ
file info metadata ⓘ
key-value pairs ⓘ
meta blocks ⓘ
dataModel key-value store ⓘ
designedFor efficient random reads ⓘ
efficient sequential scans ⓘ
implementationLanguage Java ⓘ
introducedIn Apache HBase 0.x era ⓘ
lifecycle compacted by HBase region compactions ⓘ
created by HBase flush from memstore ⓘ
deleted when obsolete after compaction ⓘ
mutability immutable ⓘ
optimizationGoal efficient compaction ⓘ
high throughput ⓘ
low latency reads ⓘ
ordering sorted by key ⓘ
organizedBy column family ⓘ
column qualifier ⓘ
row key ⓘ
timestamp ⓘ
partOf HBase internal storage architecture ⓘ
primaryUse persist HBase table data on disk ⓘ
readBy HBase RegionServer ⓘ
replaced older MapFile-based storage in early HBase versions ⓘ
softwareDomain NoSQL databases ⓘ
big data ⓘ
distributed storage ⓘ
storageMedium disk ⓘ
storedOn Hadoop Distributed File System ⓘ
linked to: HDFS
supports Bloom filters ⓘ
block compression ⓘ
block indexes ⓘ
block-based storage ⓘ
time-to-live semantics via HBase ⓘ
versioned cells ⓘ
supportsCompressionCodec GZIP ⓘ
LZ4 ⓘ
LZO ⓘ
Snappy ⓘ
ZSTD ⓘ
linked to: Zstandard
usedBy Apache HBase ⓘ
versionedBy HFile format version number ⓘ
writtenBy HBase RegionServer ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Apache HBase → storesDataIn → HFiles ⓘ