Sparrow: APIs C++20 Idóneas para el Formato Columnar Apache Arrow

2025-09-06
Sparrow: APIs C++20 Idóneas para el Formato Columnar Apache Arrow

Sparrow es una implementación en C++20 del formato columnar Apache Arrow, que ofrece APIs idóneas y una conversión sencilla desde/hacia la interfaz C. Es compatible con varios compiladores y se puede instalar mediante mamba/conda. Sparrow proporciona métodos flexibles de inicialización y acceso a datos, permitiendo una integración perfecta con otras bibliotecas. Puedes leer fácilmente estructuras de datos Arrow de bibliotecas externas y convertirlas en estructuras Sparrow, y viceversa. La documentación está en desarrollo. Este proyecto está financiado mediante una colaboración entre ArcticDB, Bloomberg y QuantStack.

Desarrollo