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

Драйверы и Интерфейсы

ClickHouse предоставляет три сетевых интерфейса (они могут быть дополнительно обернуты в TLS для дополнительной безопасности):

  • HTTP, который документирован и легко использовать напрямую.
  • Native TCP, который имеет меньшие накладные расходы.
  • gRPC.

В большинстве случаев рекомендуется использовать соответствующий инструмент или библиотеку, а не взаимодействовать с ними напрямую. Официально поддерживаются следующие инструменты ClickHouse:

Сервер ClickHouse предоставляет встроенные визуальные интерфейсы для опытных пользователей:

  • Play UI: откройте /play в браузере;
  • Расширенная панель управления: откройте /dashboard в браузере;
  • Просмотрщик бинарных символов для инженеров ClickHouse: откройте /binary в браузере;

Также существует широкий ассортимент сторонних библиотек для работы с ClickHouse: