سبارو: واجهات برمجة تطبيقات C++20 سهلة الاستخدام لتنسيق Apache Arrow العمودي
2025-09-06
سبارو هو تطبيق بلغة C++20 لتنسيق Apache Arrow العمودي، والذي يوفر واجهات برمجة تطبيقات سهلة الاستخدام وتحويلًا سهلًا من/إلى واجهة C. وهو يدعم العديد من المترجمين ويمكن تثبيته عبر mamba/conda. يوفر سبارو طرقًا مرنة لتهيئة البيانات والوصول إليها، مما يسمح بالتكامل السلس مع مكتبات أخرى. يمكنك بسهولة قراءة هياكل بيانات Arrow من مكتبات خارجية وتحويلها إلى هياكل سبارو، والعكس صحيح. الوثائق قيد التطوير. هذا المشروع ممول من خلال تعاون بين ArcticDB وBloomberg وQuantStack.
التطوير