본문으로 바로가기
본문으로 바로가기

서드파티 개발자가 제공하는 프록시 서버

chproxy

chproxy는 ClickHouse 데이터베이스용 HTTP 프록시이자 로드 밸런서입니다.

기능:

  • 사용자별 라우팅 및 응답 캐싱
  • 유연한 제한 설정
  • 자동 SSL 인증서 갱신

Go로 구현되었습니다.

KittenHouse

KittenHouse는 애플리케이션 측에서 INSERT 데이터를 버퍼링하기 어렵거나 불편한 경우, ClickHouse와 애플리케이션 서버 사이의 로컬 프록시로 동작하도록 설계되었습니다.

기능:

  • 메모리 및 디스크 기반 데이터 버퍼링
  • 테이블별 라우팅
  • 로드 밸런싱 및 헬스 체크

Go로 구현되었습니다.

ClickHouse-Bulk

ClickHouse-Bulk는 간단한 ClickHouse insert 수집기입니다.

기능:

  • 요청을 묶어서 임계값 또는 간격에 따라 전송합니다.
  • 여러 원격 서버를 지원합니다.
  • 기본 인증을 지원합니다.

Go로 구현되었습니다.