Интеграция Clickhouse с PostgreSQL и Apache Kafka

preview_player
Показать описание
В этом выпуске я затрону важный вопрос интеграции аналитических СУБД с внешними системами, другими словами, покажу как можно прямо из Clickhouse подключаться к PostgreSQL и к брокеру сообщений Apache Kafka. Для этого мне понадобиться запустить нужные системы. Сделаю я это с помощью показанного файла Docker Compose. На первом шаге я подключусь к PostgreSQL и создам тестовую таблицу (пусть это будет некая абстрактная очередь). Заполню таблицу вымышленными данными. Теперь я подключаюсь к Clickhouse и создам базу данных, в которой будет похожая таблица. Обратите внимание, что в качестве движка я указываю встроенную интеграцию с PostgreSQL. Вот и всё, эта задача решена. Аналогичным образом можно подключать и другие системы, например, читать очередь из брокера сообщений. Для этого достаточно указать движок Kafka и нужные ему параметры.
Рекомендации по теме