ADBC 드라이버
ADBC 드라이버 (ADBC driver)
ClickHouse ADBC 드라이버는 ADBC 호환 애플리케이션을 ClickHouse에 연결하기 위한 표준 준수 Arrow Database Connectivity (ADBC) 인터페이스를 제공해요. HTTP 프로토콜로 동작하므로 다양한 환경에서 일관되게 사용할 수 있어요.
출처: 문서
본문
ClickHouse ADBC 드라이버는 ADBC 호환 애플리케이션을 ClickHouse에 연결하기 위한 표준 준수 Arrow Database Connectivity (ADBC) 인터페이스를 제공해요.
드라이버는 모든 ClickHouse 배포에서 지원되는 주요 프로토콜인 HTTP 프로토콜로 ClickHouse 서버와 통신해요. 이를 통해 로컬 설치, 클라우드 관리 서비스, HTTP 기반 접근만 가능한 환경 등 다양한 환경에서 일관되게 동작할 수 있어요.
드라이버의 소스 코드는 adbc_clickhouse GitHub 저장소에서 볼 수 있어요.
참고: 이 드라이버는 활발히 개발 중이에요. 일부 ADBC 기능은 아직 완전히 구현되지 않았을 수 있어요. 현재 버전은 필수 연결성과 핵심 ADBC 기능에 집중하며, 추가 기능은 향후 릴리스에서 계획 중이에요. 여러분의 피드백은 매우 가치 있으며 새 기능과 개선의 우선순위를 정하는 데 도움이 돼요. 제한 사항, 누락된 기능 또는 예상치 못한 동작을 발견하면 github.com/ClickHouse/adbc_clickhouse/issues의 이슈 트래커를 통해 의견이나 기능 요청을 공유해 주세요.
설치 (Installation)
dbc로 최신 버전의 드라이버를 설치할 수 있어요:
dbc install clickhouse
또는 github.com/adbc-drivers/clickhouse/releases에서 수동으로 다운로드할 수 있어요.
데이터베이스 옵션 (Database options)
아래 데이터베이스 옵션은 ClickHouse ADBC 드라이버와의 연결을 설정하는 데 사용돼요.
uri: ClickHouse 서버의 전체 HTTP(S) 엔드포인트를 지정. 프로토콜, 호스트, 포트를 포함해요.username: ClickHouse 서버와의 인증에 사용되는 사용자 이름.password: 지정된 사용자 이름과 연관된 비밀번호.