Instalação
Etapa 1: Instale a libchdb
Passo 2: Instale o chdb-go
go.mod:
Uso
Interface de linha de comando
Biblioteca Go - guia rápido
Consultas sem estado
Consultas com estado usando sessão
Interface do driver SQL
database/sql do Go:
Consultas em streaming para grandes conjuntos de dados
- Uso eficiente de memória - Processe grandes conjuntos de dados sem carregar tudo na memória
- Processamento em tempo real - Comece a processar os dados assim que o primeiro fragmento chegar
- Suporte a cancelamento - É possível cancelar consultas de longa execução com
Cancel() - Tratamento de erros - Verifique se há erros durante o streaming com
Error()
Documentação da API
- Documentação da API de Alto Nível - Recomendada para a maioria dos casos de uso
- Documentação da API de Baixo Nível - Para casos de uso avançados que exigem controle detalhado
Requisitos do sistema
- Go 1.21 ou superior
- Compatível com Linux e macOS