chDB-bun предоставляет экспериментальные FFI-привязки (Foreign Function Interface) для chDB, позволяя выполнять запросы ClickHouse напрямую в приложениях Bun без каких-либо внешних зависимостей.
Шаг 1: Установка системных зависимостей
Сначала установите необходимые системные зависимости:
В системе должен быть установлен либо gcc, либо clang:
Шаг 2. Установите chDB-bun
chDB-bun поддерживает два режима запросов: эфемерные запросы для разовых операций и постоянные сеансы для сохранения состояния базы данных.
Для простых разовых запросов, не требующих сохранения состояния:
Для сложных операций, где требуется сохранять состояние между запросами:
Последнее изменение 10 июня 2026 г.