ClickHouse JDBC Bridge

Обновлено 17 июля 2025 г.

JDBC мост для ClickHouse — это расширение, которое действует как stateless прокси, передающий запросы от ClickHouse к внешним источникам данных. Это решение позволяет выполнять распределенные запросы на ClickHouse через множественные источники данных в реальном времени, что упрощает процесс построения data pipeline для data warehousing, мониторинга и проверки целостности данных.

JDBC мост работает в комбинации с jdbc table function или JDBC table engine, что позволяет ClickHouse получать доступ к данным из любого внешнего источника данных, для которого доступен JDBC драйвер. Это особенно полезно в случаях, когда отсутствует встроенная нативная интеграция (engine, table function или external dictionary) для внешнего источника данных, но существует JDBC драйвер для этого источника.

Основные возможности и преимущества:

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

Поддержка операций чтения и записи. Решение поддерживает как чтение данных из внешних источников, так и запись данных в них, обеспечивая двунаправленный обмен данными.

Параллельная работа с множественными источниками. JDBC мост может одновременно работать с несколькими внешними источниками данных, позволяя выполнять распределенные запросы на ClickHouse через множественные внешние и внутренние источники данных в реальном времени.

Stateless архитектура. Прокси работает без сохранения состояния, что обеспечивает высокую надежность и масштабируемость решения.

Упрощение построения data pipeline. Интеграция различных источников данных через единый интерфейс значительно упрощает создание и управление конвейерами данных для аналитических задач, мониторинга и обеспечения целостности данных.

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

Инструкция по развертыванию
  1. Получите пару SSH-ключей для подключения к виртуальной машине (ВМ).
  2. Создайте ВМ из публичного образа. В блоке Выбор образа/загрузочного диска перейдите на вкладку Cloud Marketplace и выберите ClickHouse JDBC Bridge. В блоке Доступ:
    • в поле Логин введите имя пользователя;
    • в поле SSH-ключ вставьте содержимое файла с открытым SSH-ключом.
  3. Дождитесь запуска виртуальной машины
  4. Подключитесь к ВМ по SSH. Для этого используйте логин, который вы задали при создании ВМ, и закрытый SSH-ключ, созданный ранее.
  5. Отредактируйте конфигурационные файлы clickhouse-jdbc-bridge /etc/clickhouse-jdbc-bridge/
  6. Запустите clickhouse-jdbc-bridge с помощью команды sudo systemctl start clickhouse-jdbc-bridge
Тип тарификации
Free
Тип
Виртуальная машина
Категория
Базы данных
Издатель
Yandex Cloud
Примеры использования
  • Построение data pipeline для data warehousing с интеграцией множественных источников данных
  • Мониторинг и проверка целостности данных между различными системами баз данных
  • Выполнение распределенных запросов в реальном времени across внешние и внутренние источники данных
  • Интеграция с внешними источниками данных при отсутствии встроенных ClickHouse engine или table function
Полезные ссылки
Техническая поддержка

Служба технической поддержки Yandex Cloud отвечает на запросы 24 часа в сутки, 7 дней в неделю. Доступные виды запросов и срок их обработки зависят от тарифного плана. Подключить платную поддержку можно в консоли управления. Подробнее о порядке оказания технической поддержки.

Yandex Cloud не предоставляет техническую поддержку продукта. При возникновении проблем обращайтесь к информационным ресурсам разработчика.

Идентификаторы продукта
image_id:
fd8baa95c96p9gprm3f7
family_id:
clickhouse-jdbc-bridge
Состав продукта
ПОВерсия
Ubuntu24.04
Лицензионное соглашение
Используя данный продукт, вы соглашаетесь с Условиями использования Yandex Cloud Marketplace
Тип тарификации
Free
Тип
Виртуальная машина
Категория
Базы данных
Издатель
Yandex Cloud