Sobre el proyecto

DuckDB es un sistema de base de datos analíticas que proporciona un dialecto SQL rico que admite funciones de ventana, subconsultas correlacionadas anidadas y tipos complejos como arrays, structs y maps. Está diseñado para ser portátil y fácil de desplegar, estando disponible como una aplicación CLI independiente y a través de clientes para Python, R, Java y Wasm. Cuenta con integraciones profundas con herramientas de análisis de datos como pandas y dplyr. Las capacidades clave incluyen: - Importación directa de datos desde archivos CSV y Parquet a través de cláusulas SQL FROM. - Soporte para diversas extensiones para mejorar la usabilidad de SQL. - Arquitectura en proceso para cargas de trabajo analíticas de alto rendimiento. Para los desarrolladores, el proyecto está construido utilizando CMake y requiere un compilador compatible con C++17 y Python 3.