Перейти к основному содержанию
Перейти к основному содержанию

Прокси-серверы сторонних разработчиков

chproxy

chproxy — это HTTP‑прокси и балансировщик нагрузки для базы данных ClickHouse.

Возможности:

  • Маршрутизация по пользователям и кэширование ответов.
  • Гибкая система ограничений.
  • Автоматическое обновление SSL‑сертификатов.

Реализован на Go.

KittenHouse

KittenHouse предназначен для использования в качестве локального прокси между ClickHouse и сервером приложения в тех случаях, когда буферизация данных INSERT на стороне приложения невозможна или неудобна.

Возможности:

  • Буферизация данных в памяти и на диске.
  • Маршрутизация по таблицам.
  • Балансировка нагрузки и проверка состояния.

Реализован на Go.

ClickHouse-Bulk

ClickHouse-Bulk — это простой коллектор для вставки данных в ClickHouse.

Возможности:

  • Группирует запросы и отправляет их при достижении порога или через заданные интервалы.
  • Поддержка нескольких удалённых серверов.
  • Базовая аутентификация.

Написан на Go.