Let’s compare both on the basis of some features:
HBase vs HDFS
a. Built on
HBase
It is built on top of the HDFS.
HDFS
For storing large files, it is suitable.
b. lookups
HBase
Especially, for larger tables, it offers fast lookups.
HDFS
But it does not offer fast lookups.
C. Latency
HBase
HBase offers low latency access.
HDFS
Whereas, HDFS provides high latency batch processing; yet no support for batch processing.