Установка
Шаг 1: Установите libchdb
Шаг 2: Установите chdb-go
go.mod:
Использование
Интерфейс командной строки
Библиотека Go — Быстрый старт
Запросы без состояния
Запросы с сохранением состояния в сеансе
Интерфейс SQL-драйвера
database/sql в Go:
Потоковые запросы для больших наборов данных
- Эффективное использование памяти - Обрабатывайте большие наборы данных, не загружая всё в память
- Обработка в реальном времени - Начинайте обрабатывать данные, как только поступит первый фрагмент
- Поддержка отмены - Длительные запросы можно отменять с помощью
Cancel() - Обработка ошибок - Проверяйте ошибки во время потокового выполнения с помощью
Error()
Документация по API
- Документация по высокоуровневому API — Рекомендуется для большинства сценариев использования
- Документация по низкоуровневому API — Для сложных сценариев, требующих более точного контроля
Системные требования
- Go 1.21 или более поздней версии
- Совместимо с Linux и macOS