HBase almacena datos como una base de columnas anchas directamente sobre HDFS, ofreciendo acceso de lectura y escritura en tiempo real a diferencia de Hive, que está más orientado a consultas analíticas por lotes sobre los mismos datos subyacentes de Hadoop.
Dónde se usa
Es apropiado para aplicaciones que necesitan acceso muy rápido a registros individuales dentro de tablas con miles de millones de filas, como sistemas de mensajería a gran escala o almacenamiento de series de tiempo de sensores, combinando la escalabilidad de Hadoop con un acceso más inmediato a los datos.
