La base de datos distribuida Hbase es la base de datos Hadoop escalable distribuida NoSQL de Apache que se escala bien. Los datos en Hbase son una base de datos orientada a columnas donde los datos estructurados se almacenan en pares clave-valor. Hbase está escrito en Java. Hbase está inspirado en Google Paper: "Big Table: un sistema de almacenamiento distribuido para datos estructurados". Hbase se utiliza principalmente cuando se requiere un acceso de lectura y escritura muy rápido. En esta publicación, mostraré cómo instalar Apache Hbase en Windows. Hbase se puede utilizar independientemente de Hadoop.
Linealmente escalable.
Lectura y escritura consistentes.
Fragmentación automática y configurable de tablas.
Soporte de conmutación por error automática para servidores regionales.
Integrar con Hadoop como origen y destino.
API basada en Java fácil de usar para acceso de clientes.
Acceso de baja latencia a una sola fila entre miles de millones de registros.
Encuentre rápidamente mesas más grandes.
Puerta de enlace de ahorro y servicios web REST que admiten opciones de codificación de datos binarios, XML y Protobuf
Shell extensible basado en Jruby (JIRB)
Admite la exportación de métricas a archivos o Ganglia a través del subsistema de métricas de Hadoop o mediante JMX;