Instalación
Paso 1: Instala libchdb
Paso 2: Instalar chdb-go
go.mod:
Uso
Interfaz de línea de comandos
Biblioteca de Go - guía de inicio rápido
Consultas sin estado
Consultas con estado mediante sesión
Interfaz del driver SQL
database/sql de Go:
Consultas en streaming para grandes conjuntos de datos
- Eficiencia de memoria - Procesa grandes conjuntos de datos sin cargarlo todo en memoria
- Procesamiento en tiempo real - Empieza a procesar los datos en cuanto llega el primer fragmento
- Compatibilidad con cancelación - Permite cancelar consultas de larga duración con
Cancel() - Gestión de errores - Comprueba si hay errores durante el streaming con
Error()
Documentación de la API
- Documentación de la API de alto nivel - Recomendada para la mayoría de los casos de uso
- Documentación de la API de bajo nivel - Para casos de uso avanzados que requieren un control más preciso
Requisitos del sistema
- Go 1.21 o posterior
- Compatible con Linux y macOS