Перейти к основному содержанию
chDB предоставляет нативный API для C/C++, который позволяет встраивать возможности ClickHouse напрямую в ваши приложения. API поддерживает как простые запросы, так и более продвинутые возможности, такие как долговременные соединения и стриминг результатов запросов.

Установка

Шаг 1: Установите libchdb

Установите библиотеку chDB в своей системе:

Шаг 2: Подключите заголовочный файл

Подключите заголовочный файл chDB в свой проект:
Скомпилируйте приложение и свяжите его с chDB:

Примеры на C

Подключение и базовые запросы

Стриминг-запросы

Работа с различными форматами данных

Пример на C++

Рекомендации по обработке ошибок

Репозиторий GitHub

Последнее изменение 2 июля 2026 г.