分散 DuckDB インスタンス「OpenDuck」

https://github.com/citguru/openduck

記事

  • OpenDuck は MotherDuck(DuckDB のマネージドクラウドサービス)の差分ストレージとハイブリッドクエリ実行を OSS で再現しようとするプロジェクト
  • ゲートウェイノードがクエリを複数の DuckDB インスタンスへ分散するクエリフェデレーションを実装
  • 初期段階のプルーフオブコンセプト。作者自身もプロダクション利用は想定していないと明言

ディスカッション

  • 作者はオープンな手法で MotherDuck のアプローチを再現することが目標だと確認
  • あるコメント投稿者は OpenRaft(分散合意アルゴリズム Raft の実装)を使った類似システムを構築済みとのこと
  • コードは AI による一発生成の可能性が高いとレビューされており、事例として興味深いがプロダクション品質ではないとの評価
  • より成熟した代替として Apache DataFusion + datafusion-federation が提案されている

HN で議論を読む


原文(英語): Distributed DuckDB Instance


Type Link
Added Apr 15, 2026
Modified Apr 15, 2026