В этом разделе описана модель ценообразования для коннекторов CDC (фиксация изменений данных) в ClickPipes.
OLTP CDC
| Коннектор | Стадия доступности | Статус тарификации |
|---|---|---|
| Postgres CDC | Общедоступно (GA) | Тарифицируется в соответствии с указанными параметрами тарификации. |
| MySQL CDC | Публичная бета-версия | Бесплатно в период публичной бета-версии. Тарификация начнётся после перевода коннектора в статус общедоступного (GA) — 1 сентября 2026 года — в соответствии с указанными параметрами тарификации. |
| MongoDB CDC | Публичная бета-версия | Бесплатно в период публичной бета-версии. Тарификация начнётся после перевода коннектора в статус общедоступного (GA) в соответствии с указанными параметрами тарификации. |
Параметры ценообразования
Стоимость коннекторов OLTP CDC рассчитывается по двум параметрам: объёму данных и вычислительным ресурсам.
Объём данных
Объём необработанных несжатых данных, считанных из потока репликации базы данных и загруженных в ClickHouse. Стоимость зависит от фазы ингестии:
-
Начальная загрузка / ресинхронизация: На этом этапе коннектор получает и загружает согласованный снимок таблиц, выбранных для репликации. Это происходит при первом создании ClickPipe, добавлении новой таблицы в существующий ClickPipe или возникновении неисправимой ошибки, требующей повторной загрузки согласованного снимка.
-
Непрерывная репликация (CDC): На этом этапе коннектор получает текущие изменения в таблицах, выбранных для репликации, такие как вставки, обновления и удаления. Это происходит после завершения начальной загрузки и перехода ClickPipe в состояние
Running.
| Фаза | Стоимость |
|---|---|
| Начальная загрузка / ресинхронизация | $0.10 / GB |
| Непрерывная репликация (CDC) | $0.20 / GB |
Вычислительные ресурсы
Вычислительные единицы, выделенные на сервис для CDC ClickPipes, совместно используются всеми CDC ClickPipes в этом сервисе. Объём вычислительных ресурсов, выделяемых по умолчанию, зависит от уровня вашей организации.
| Уровень | Вычислительные единицы (CU) | Стоимость |
|---|---|---|
| Уровень Basic | 0.5 CU (1 vCPU, 4 ГБ оперативной памяти)/сервис | $0.10 / час |
| Уровень Scale или Enterprise | 1 CU (2 vCPU, 8 ГБ оперативной памяти)/сервис | $0.20 / час |
Поскольку вычислительные ресурсы используются совместно, эта составляющая стоимости остаётся фиксированной для каждого сервиса по мере масштабирования использования CDC ClickPipes. Дополнительные вычислительные единицы можно выделить, масштабировав сервис CDC ClickPipes; стоимость при этом растёт линейно.
Пример
Рассмотрим сервис уровня Scale со следующей конфигурацией:
- 1 ClickPipe Postgres CDC, реплицирующий 8 таблиц, с начальной загрузкой 200 ГБ и 100 ГБ изменений (CDC) в месяц.
- 1 ClickPipe MySQL CDC, реплицирующий 5 таблиц, с начальной загрузкой 100 ГБ и 50 ГБ изменений (CDC) в месяц.
Ежемесячная разбивка затрат
Первый месяц
Первоначальная загрузка (однократно, тарифицируется по более низкой ставке):
(200 + 100) \text{ ГБ} \times \$0.10/\text{GB} = \$30
Непрерывная репликация (CDC):
(100 + 50) \text{ ГБ} \times \$0.20/\text{GB} = \$30
Вычисление (общие для обоих ClickPipes, тарифицируется на каждый сервис):
1 \text{ вычислительная единица} \times \$0.20/\text{hr} \times 730 \text{ часов} = \$146
Итого за первый месяц:
\$30 \text{ (первоначальная загрузка)} + \$30 \text{ (CDC)} + \$146 \text{ (вычисление)} = \$206
Последующие месяцы
\$30 \text{ (CDC)} + \$146 \text{ (compute)} = \$176 \text{ в месяц}
Для CDC ClickPipes вычислительные ресурсы — это фиксированная стоимость, общая для всех CDC ClickPipes в рамках сервиса, независимо от типа коннектора. В этом примере добавление MySQL ClickPipe увеличило стоимость только за счёт принимаемых данных, но не за счёт дополнительных вычислительных ресурсов: то есть счёт растёт вместе с объёмом принимаемых данных, а не с количеством запущенных ClickPipes.
Чтобы избежать узких мест в производительности и эффективно использовать вычислительные ресурсы, выделенные сервису, рекомендуем реплицировать все таблицы из одного и того же экземпляра исходной базы данных через один ClickPipe — до тех пор, пока не появится веская причина разделить рабочую нагрузку между несколькими ClickPipes или увеличить масштаб.
CDC для хранилищ данных
Тарификация коннекторов CDC для хранилищ данных находится в разработке.
| Коннектор | Жизненный цикл возможности | Статус тарификации |
|---|---|---|
| BigQuery CDC | Закрытая предварительная версия | Бесплатно в период закрытой предварительной версии. |
Часто задаваемые вопросы о CDC ClickPipes
Могу ли я использовать кредиты ClickHouse Cloud для CDC ClickPipes?
Да. Стоимость ClickPipes входит в единую тарификацию ClickHouse Cloud. Все имеющиеся у вас кредиты платформы автоматически применяются и к использованию ClickPipes.
Каких дополнительных расходов на CDC ClickPipes следует ожидать в рамках моих текущих ежемесячных затрат на ClickHouse Cloud?
Влияние на стоимость существенно зависит от сценария использования, объёма данных и уровня организации. У большинства клиентов расходы увеличиваются на 5–25% относительно базовых ежемесячных затрат на ClickHouse Cloud, хотя для сервисов с меньшими расходами этот показатель может быть выше. Важно отметить, что стоимость CDC ClickPipes масштабируется очень эффективно: вычислительные ресурсы распределяются между всеми CDC ClickPipes в одном сервисе, поэтому добавление новых ClickPipes лишь незначительно увеличивает расходы в зависимости от объёма принимаемых данных.
Для коннекторов CDC ClickPipes, отмеченных как бесплатные в Billing Status, будущие расходы можно оценить по метрикам объёма данных в интерфейсе ClickPipes (Метрики > байты CDC и байты начальной загрузки), а также через совместимую с Prometheus конечную точку ClickHouse Cloud.
Где можно увидеть расходы на CDC ClickPipes в счёте ClickHouse Cloud?
Расходы на CDC ClickPipes указаны в счёте ClickHouse Cloud отдельными строками с Entity Type, равным clickpipe, с разбивкой по измерениям тарификации (ClickPipe Data Transfer ($), ClickPipe Compute ($), ClickPipe Initial Load and Resyncs ($)).
Для реконсиляции биллинга можно отслеживать метрики объёма данных в реальном времени в интерфейсе ClickPipes (Метрики > байты CDC и байты начальной загрузки) или передавать их в существующий стек мониторинга с помощью совместимой с Prometheus конечной точки ClickHouse Cloud.
Не мешают ли CDC ClickPipes сервису ClickHouse Cloud переходить в состояние простоя?
Нет, но из-за непрерывного характера CDC сервис, вероятно, будет активироваться с настроенным интервалом синхронизации. CDC ClickPipes активирует сервис с настроенным интервалом синхронизации только если есть данные для приёма, в остальном сервис может переходить в состояние простоя как обычно. Если при очередной синхронизации нет данных для приёма, CDC ClickPipes не активирует сервис.
Будет ли взиматься плата, если я приостановлю CDC ClickPipe?
Да. С вас будет взиматься плата за вычислительные ресурсы, выделенные и распределяемые между всеми CDC ClickPipes в рамках сервиса. Пока пайп приостановлен, плата за объём данных не взимается, поскольку данные не принимаются.
Могу ли я масштабировать вычислительные ресурсы, выделенные для CDC ClickPipes в моём сервисе?
Вычислительные ресурсы, выделяемые по умолчанию для CDC ClickPipes, оптимизированы для обработки большинства рабочих нагрузок без необходимости масштабирования. Если вы заметите узкое место в использовании ресурсов, можно масштабировать сервис CDC ClickPipes. Стоимость вычислительных ресурсов линейно зависит от количества выделенных вычислительных единиц.