Pular para o conteúdo principal
O chDB-bun fornece bindings experimentais de FFI (Foreign Function Interface) para o chDB, permitindo executar consultas do ClickHouse diretamente em aplicações Bun, sem dependências externas.

Instalação

Passo 1: Instale as dependências do sistema

Primeiro, instale as dependências do sistema necessárias:

Instale a libchdb

Instale as ferramentas de compilação

Você precisará ter gcc ou clang instalado no sistema:

Passo 2: Instalar o chDB-bun

Uso

O chDB-bun oferece suporte a dois modos de consulta: consultas efêmeras para operações pontuais e sessões persistentes para preservar o estado do banco de dados.

Consultas efêmeras

Para consultas simples e pontuais que não exigem estado persistente:

Sessões persistentes

Para operações complexas que exigem manter o estado entre as consultas:
Última modificação em 10 de junho de 2026