ClickHouse
Base de datos orientada a columnas construida para consultas analíticas en tiempo real sobre conjuntos de datos masivos, generando informes agregados en milisegundos y no en segundos o minutos.
Descripción general
ClickHouse es un sistema de gestión de bases de datos orientado a columnas y de código abierto, construido específicamente para el procesamiento analítico en línea (OLAP) —consultas que escanean y agregan grandes volúmenes de datos, como contar eventos, calcular promedios o construir dashboards— en lugar de las cargas de trabajo transaccionales fila a fila para las que está optimizada una base de datos relacional de propósito general. Su almacenamiento columnar y su ejecución de consultas vectorizada le permiten escanear miles de millones de filas y devolver resultados agregados en tiempo real.
Se usa habitualmente como motor de consultas detrás de dashboards de analítica en tiempo real, herramientas de business intelligence y de producto, plataformas de observabilidad y analítica de logs, y análisis a gran escala de eventos o clickstream, y puede ingerir datos de forma continua desde fuentes como Apache Kafka (también en este catálogo) para casos de uso de analítica en streaming.
ClickHouse encaja en equipos cuya carga de trabajo es fundamentalmente analítica —agregar e informar sobre grandes conjuntos de datos mayormente de solo anexado— en lugar de transaccional, donde una base de datos orientada a filas como PostgreSQL o MongoDB (también en este catálogo) sería más adecuada.
- Categorías
- Analítica
- Lenguajes
- C++
- Licencia
- Apache-2.0
Proyectos relacionados
Druid
Apache-2.0Base de datos de analítica en tiempo real construida para consultas de menos de un segundo sobre datos de eventos históricos y en streaming continuo a gran escala.
- Analítica
Flink
Apache-2.0Motor de procesamiento de streams distribuido para calcular sobre flujos de datos continuos e ilimitados con garantías de exactitud exactly-once.
- Analítica
Beam
Apache-2.0Modelo de programación unificado para definir pipelines de procesamiento de datos por lotes y en streaming que pueden ejecutarse de forma portable en múltiples motores de ejecución.
- Analítica
Matomo
GPL-3.0Plataforma de analítica web de código abierto que te da control y propiedad total sobre los datos de tus visitantes.
- Analítica
¿Encontraste un error? Sugiere una edición en GitHub.