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