Sparrow:軽量なApache Arrow C++実装

2025-02-01
Sparrow:軽量なApache Arrow C++実装

Sparrowは、Apache Arrowの列状フォーマットの統合を簡素化するために設計された新しいC++ライブラリです。ArcticDBなどのプロジェクトのニーズから生まれたもので、軽量で最新のC++ APIを提供し、Arrowデータの読み書きに焦点を当てています。C++標準ライブラリのイテレータ、範囲、概念を活用することで、Sparrowはクリーンで使いやすいインターフェースを提供し、既存のC++プロジェクトへの統合を容易にします。様々なデータ型をサポートし、NULL値の処理も含まれており、複雑なデータ構造の作成を簡素化するビルダーも提供しています。

開発 列ストア