Instalación
1
Instalar libchdb
Primero, instala la biblioteca chDB:
2
Instalar chdb-go
Instala el paquete para Go:O añádelo a tu
go.mod:Uso
Interfaz de línea de comandos
Librería de Go - inicio rápido
Consultas sin estado
Consultas con estado mediante una sesión
Interfaz del driver SQL
database/sql de Go:
Consultas en streaming para grandes conjuntos de datos
- Uso eficiente de la memoria - Permite procesar grandes conjuntos de datos sin cargarlo todo en memoria
- Procesamiento en tiempo real - Permite empezar a procesar los datos en cuanto llega el primer fragmento
- Soporte para cancelación - Permite cancelar consultas de larga duración con
Cancel() - Gestión de errores - Permite comprobar 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 detallado
Requisitos del sistema
- Go 1.21 o posterior
- Compatible con Linux y macOS