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

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

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

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

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

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

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

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