메인 콘텐츠로 건너뛰기
chDB-bun은 chDB용 Experimental FFI(Foreign Function Interface) 바인딩을 제공하여, 추가 외부 의존성 없이 Bun 애플리케이션에서 ClickHouse 쿼리를 직접 실행할 수 있게 합니다.

설치

1

시스템 의존성 설치

먼저, 필요한 시스템 의존성을 설치합니다:

libchdb 설치

빌드 도구 설치

시스템에 gcc 또는 clang 중 하나가 설치되어 있어야 합니다:
2

chDB-bun 설치

사용 방법

chDB-bun은 두 가지 쿼리 모드를 지원합니다. 하나는 일회성 작업을 위한 임시 쿼리이고, 다른 하나는 데이터베이스 상태를 유지하는 지속형 세션입니다.

임시 쿼리

영구적으로 유지되는 상태가 필요하지 않은 간단한 일회성 쿼리의 경우:

지속형 세션

쿼리 간 상태를 유지해야 하는 복잡한 작업의 경우: