Sparrow: APIs C++20 Idóneas para el Formato Columnar Apache Arrow
2025-09-06
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