DuckDB Foundationは2024年6月3日、オープンソースのインプロセス分析データベース
DuckDBは高速に動作するインプロセス分析データベース。ビルドする際に外部依存関係がなく、インストールとデプロイが簡単で、ホストアプリケーション内でインプロセスで実行したり、単一のバイナリとして実行できる。Linux、macOS、Windowsや、すべての一般的なハードウェアアーキテクチャ上で実行可能で、 Python、Rに深く統合されているほか、Java、C、C++といった主要なプログラミング言語用のクライアントAPIを備えている。また豊富なSQL方言が利用可能で、CSV、Parquet、JSONなどのファイル形式で、ローカルファイルシステムやS3バケットなどのリモートエンドポイントとの間で読み書きができる。
高いパフォーマンスも特徴で、並列実行をサポートし、メモリを超えるワークロードを処理できる列指向エンジンをもつため、分析クエリを非常に高速に実行できる。このため、OLAP
バージョン1.
DuckDBとそのコア拡張機能は、MITライセンスの下でオープンソースとして配布されている。また、各プラットフォームへのインストーラも、DuckDBのサイトで用意されている。