Apache Kudu es un almacén de datos orientado a columnas de código abierto y gratuito del ecosistema Apache Hadoop . Es compatible con la mayoría de los marcos de procesamiento de datos en el entorno Hadoop . Proporciona integridad a la capa de almacenamiento de Hadoop para permitir análisis rápidos de datos rápidos. [3]
![]() | |
Desarrollador (es) | Committers de Apache Kudu y miembros de PMC |
---|---|
Lanzamiento estable | 1.14.0 / 28 de enero de 2021 [1] |
Repositorio | Repositorio Kudu |
Escrito en | C ++ |
Sistema operativo | Linux , macOS |
Tipo | Sistema de administración de base de datos |
Licencia | Licencia de Apache 2.0 [2] |
Sitio web | kudu ![]() |
El proyecto de código abierto para construir Apache Kudu comenzó como un proyecto interno en Cloudera . [4] La primera versión de Apache Kudu 1.0 se lanzó el 19 de septiembre de 2016. [5]
Comparación con otros motores de almacenamiento
Kudu fue diseñado y optimizado para cargas de trabajo OLAP . Al igual que HBase, es una tienda en tiempo real que admite la búsqueda y mutación de registros indexados por claves. [6] Kudu se diferencia de HBase porque el modelo de datos de Kudu es un modelo relacional más tradicional, mientras que HBase no tiene esquema. La "representación en disco de Kudu es verdaderamente en columnas y sigue un diseño de almacenamiento completamente diferente al de HBase / Bigtable ". [6]
Ver también
Referencias
- ^ "Apache Kudu - lanzamientos" . Consultado el 2 de febrero de 2021 .
Kudu 1.14.0 se lanzó el 28 de enero de 2021.
- ^ "Estado del proyecto" . 2017-05-21. Archivado desde el original el 21 de mayo de 2017 . Consultado el 21 de mayo de 2017 .
¿Kudu es de código abierto? Sí, Kudu es de código abierto y tiene la licencia de software Apache, versión 2.0. Apache Kudu es un proyecto de nivel superior (TLP) bajo el paraguas de Apache Software Foundation.
- ^ https://kudu.apache.org/
- ^ "¿Por qué Kudu se desarrolló internamente en Cloudera antes de su lanzamiento?" . 2017-05-21 . Consultado el 21 de mayo de 2017 .
- ^ "Lanzamientos de Apache Kudu" . 2017-05-21. Archivado desde el original el 21 de mayo de 2017 . Consultado el 21 de mayo de 2017 .
Kudu 1.0.0 se lanzó el 19 de septiembre de 2016. Es la primera versión que no se considera "beta". […] Kudu 0.5.0 (beta) fue lanzado el 28 de septiembre de 2015. Fue la primera versión pública de Kudu.
- ^ a b "¿Por qué construir un nuevo motor de almacenamiento? ¿Por qué no simplemente mejorar Apache HBase para aumentar su velocidad de escaneo?" . 2017-05-21. Archivado desde el original el 21 de mayo de 2017 . Consultado el 21 de mayo de 2017 .
enlaces externos
- Página web oficial