DuckDB v2.0プレビュー:サーバーモードなど主要新機能

Judul asli: A Preview of DuckDB v2.0

Mengapa Ini Penting

組み込みDBがマルチテナント・サーバー用途に拡張され、分析基盤の新選択肢となる可能性

DuckDB v2.0「Cyanoptera」が2026年秋にリリース予定。10,000以上のコミットをベースに、サーバーモード、新SQLパーサー、新ストレージ形式などを搭載。

オープンソースの分析用組み込みデータベース「DuckDB」の開発チームが、メジャーバージョンアップとなるv2.0のプレビューを公開した。コードネームは「Cyanoptera」で、2026年秋のリリースを予定している。v1.5のリリース以降、10,000以上のコミットを積み重ねた大型リリースとなる。

最大の新機能は「サーバーモード」の正式対応だ。「quack」拡張機能を使い、任意のDuckDBプロセスがネットワーク越しにデータベースを公開できる。クライアント側は新たな「CONNECT」文で接続し、クエリをサーバー側で実行した上で結果をストリーミング受信できる。PostgreSQLやMySQLへのリモートプッシュダウン最適化にも対応し、テーブルデータを手元に引き込まずサーバー側でSQLを直接実行する。

その他の主要変更点としては、新SQLパーサー、新デフォルトストレージ形式、改修されたC API、非同期I/O、「VARIANT」型の追加が挙げられる。また、長期稼働を見据えたメトリクス・ログ・可観測性の強化も図られた。開発チームは「v2.0はDuckDBをサーバーとして活用する元年」と位置づけている。

Sumber

duckdb.org — Baca artikel asli →