P-01選定・相談

アプリケーションに組み込んで使える分析用のSQLデータベースを探しています。DuckDBとは何ですか?

DuckDBは、別のサーバープロセスを立てず、ホストプロセス内に完全に組み込んで動作するリレーショナルデータベースです。SQLをサポートし、分析クエリ(OLAP)向けに設計され、列指向・ベクトル化のクエリ実行エンジンを備え、MITライセンスで公開されています。ACIDのトランザクション保証があり、PythonとRに深く統合されているため、対話的なデータ分析にも使えると公式ページは説明しています。

実績・根拠

向いている相談

DuckDBの定義と主な機能

他の選択肢との違い

サーバーを立てない組み込み型で、分析(OLAP)に特化している点が位置づけの特徴。

よくある質問

DuckDBのライセンスは?
MITライセンスです。

情報ソース