メインコンテンツへスキップ
chDB-bun は、chDB 向けの実験的な FFI (Foreign Function Interface) バインディングを提供しており、外部依存関係なしで、Bun アプリケーションから ClickHouse クエリを直接実行できます。

インストール

ステップ 1: システムの依存関係をインストールする

まず、必要なシステムの依存関係をインストールします。

libchdb をインストールする

ビルドツールをインストールする

システムに gcc または clang のいずれかがインストールされている必要があります:

ステップ 2: chDB-bun をインストールする

使用方法

chDB-bun は 2 つのクエリモードをサポートしています。1 つは一回限りの操作向けの一時クエリ、もう 1 つはデータベースの状態を保持するための永続セッションです。

一時クエリ

永続的な状態を必要としない、シンプルな単発クエリの場合:

永続セッション

クエリをまたいで状態を維持する必要がある複雑な操作では、
最終更新日 2026年6月29日