Apache Hive

Almacén de datos distribuido y tolerante a fallos que permite analizar petabytes de datos usando SQL sobre Hadoop

Visitar Apache Hive

Apache Hive es un sistema de almacén de datos distribuido y tolerante a fallos, diseñado para equipos de análisis de datos y ingenieros que necesitan gestionar volúmenes masivos de información. Resuelve la complejidad de trabajar con big data en almacenamiento distribuido mediante una interfaz familiar de SQL, eliminando la necesidad de aprender lenguajes de programación específicos para cada herramienta de procesamiento.

Sus capacidades principales incluyen:

  • HiveServer2 para soportar concurrencia multi-cliente y autenticación con soporte JDBC y ODBC.
  • Hive Metastore como repositorio central de metadatos accesible por otros motores de consulta.
  • Transacciones ACID para garantizar la consistencia de los datos en entornos concurrentes.
  • Optimizador CBO basado en Apache Calcite para mejorar el rendimiento de las consultas SQL.
  • Soporte Apache Iceberg para integrar formatos de tabla abiertos y nativos de la nube.

El software opera bajo la licencia Apache 2.0, lo que lo hace gratuito y de código abierto, respaldado por la Apache Software Foundation. Su enfoque en la escalabilidad, la integración con ecosistemas como Spark o Presto, y las funciones de seguridad empresarial como Kerberos, lo posicionan como una infraestructura crítica para arquitecturas de data lake modernas. Las alternativas suelen buscarse por usuarios que requieren motores de consulta más ligeros o con latencias aún menores para analítica en tiempo real específico.

Compartir:

Código abierto

  • Coste

    Gratis
  • Código abierto

    Sí
  • Licencia

    Apache Software License 2.0
  • Repositorio

    morapelker/hive
Plataformas
MacLinux
Tipo de aplicación
Servidor

Propiedades

  • Autoalojado
  • Multiplataforma
  • Profesional

Parecidos a Apache Hive