Перейти к основному содержанию
ClickHouse Managed Postgres — это управляемый сервис Postgres корпоративного класса, созданный для высокой производительности и масштабируемости. Благодаря NVMe-хранилищу, физически размещённому рядом с вычислительными ресурсами, он обеспечивает до 10 раз более высокую производительность для рабочих нагрузок, упирающихся в производительность дисковой подсистемы, по сравнению с альтернативами, использующими сетевое хранилище, такое как EBS. Созданный в партнёрстве с Ubicloud, чья команда основателей ранее создавала решения мирового уровня для Postgres в Citus Data, Heroku и Microsoft, Managed Postgres решает типичные проблемы производительности быстрорастущих приложений: замедление ингестии и обновлений, медленное выполнение VACUUM, рост tail latency и всплески WAL из-за ограниченного числа дисковых IOPS.

Производительность на базе NVMe

Большинство управляемых сервисов Postgres используют сетевое хранилище, например Amazon EBS, где для каждого обращения к диску требуется сетевой обмен. Это добавляет задержку на уровне миллисекунд и ограничивает IOPS, создавая узкие места для рабочих нагрузок с интенсивной записью или высоким I/O. Managed Postgres использует NVMe-хранилище, физически подключённое к тому же серверу, что и ваша база данных. Это архитектурное отличие обеспечивает:
  • Задержку диска на уровне микросекунд вместо миллисекунд
  • В 10 раз более высокие устойчивые лимиты IOPS без сетевых узких мест
  • До 10 раз более высокую производительность для рабочих нагрузок, ограниченных дисковой подсистемой, при той же стоимости
Для рабочих нагрузок Postgres, производительность которых в основном ограничена дисковыми IOPS и задержками, это означает более быструю ингестию, более быстрое выполнение VACUUM, меньшую tail latency и более предсказуемую производительность под нагрузкой.

Нативная интеграция с ClickHouse

Managed Postgres изначально интегрирован с ClickHouse, что позволяет объединить транзакции и аналитику без сложных ETL-конвейеров.

Репликация из Postgres в ClickHouse

Реплицируйте данные из Postgres в ClickHouse с помощью коннектора Postgres CDC в ClickPipes. Коннектор поддерживает как начальную загрузку, так и непрерывную инкрементальную синхронизацию и уже проверен в реальных условиях сотнями корпоративных клиентов, переносящих сотни терабайт данных в месяц.

pg_clickhouse: единый слой запросов

В каждый экземпляр Managed Postgres уже включено расширение pg_clickhouse, которое позволяет выполнять запросы к ClickHouse напрямую из Postgres. Ваше приложение может использовать Postgres как единый слой запросов и для транзакций, и для аналитики — без необходимости подключаться к нескольким базам данных. Расширение обеспечивает широкий pushdown запросов в ClickHouse для эффективного выполнения, включая поддержку фильтров, JOIN-операций, полусоединений, агрегаций и функций. Сейчас 14 из 22 запросов TPC-H полностью передаются через pushdown, что дает более чем 60-кратный прирост производительности по сравнению с выполнением тех же запросов в стандартном Postgres.

Надежность корпоративного уровня

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

Высокая доступность

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

Резервное копирование и восстановление

Для каждого экземпляра автоматически создаются резервные копии, поддерживающие форки и восстановление на определённый момент времени. Резервное копирование выполняется с помощью WAL-G — известного инструмента с открытым исходным кодом, который обеспечивает полное резервное копирование и непрерывное архивирование WAL в объектное хранилище.

Безопасность и соответствие требованиям

Managed Postgres создан в соответствии с теми же стандартами безопасности, что и ClickHouse Cloud:
  • Аутентификация: поддержка SAML/SSO
  • Сетевая безопасность: список разрешённых IP-адресов, шифрование при хранении и при передаче данных (TLS 1.3)
  • Управление доступом: полный доступ суперпользователя для администрирования базы данных

Основа на открытом исходном коде

И Postgres, и ClickHouse — базы данных с открытым исходным кодом и большими, активными сообществами. Компоненты интеграции, включая расширение pg_clickhouse и CDC-репликацию на базе PeerDB, также имеют открытый исходный код. Эта основа исключает привязку к конкретному вендору и дает вам полный контроль над вашим стеком данных, а также долгосрочную гибкость.
Последнее изменение 10 июня 2026 г.