PeerDB logo

PeerDBБыстрый, собственный ETL для Postgres 🐘 🚀

В PeerDB мы строим быстрый, простой и наиболее экономически эффективный способ потоковой передачи данных из Postgres в хранилища данных, очереди и хранилища данных. Если вы используете Postgres в основе своего стека данных и перемещаете данные в больших объемах из Postgres в любую из указанных выше целей, PeerDB может принести вам пользу. Мы поддерживаем различные режимы потоковой передачи - на основе журнала (CDC), на основе курсора (метка времени или целое число) и на основе XMIN. С точки зрения производительности мы в 10 раз быстрее, чем существующие инструменты. С точки зрения функций мы поддерживаем собственные функции Postgres, такие как всеобъемлющий набор типов данных, включая jsonb/arrays/postgis, эффективную потоковую передачу столбцов toast, изменения схемы и так далее.

2023-06-14
Active
Early
S23
2
B2B
RemotePartly Remote
PeerDB screenshot
Lebih Lanjut Tentang PeerDB

PeerDB: Быстрая, простая и экономически эффективная репликация Postgres

Введение

PeerDB предлагает быстрое, простое и экономически эффективное решение для репликации данных Postgres в хранилища данных и очереди. С собственной поддержкой Postgres и оптимизированной производительностью PeerDB обеспечивает бесперебойную передачу данных и захват изменений данных в реальном времени (CDC).

Ключевые особенности

  • Изменения схемы: Использует сообщения репликации Postgres для воспроизведения изменений схемы.
  • Предупреждения: Предоставляет предупреждения о росте слотов и подключениях.
  • Поддержка столбцов Toast: Собственная поддержка столбцов Postgres toast и больших столбцов JSONB.
  • Контроль стоимости хранилища: Оптимизированный дизайн запросов для снижения затрат на хранилище.
  • Разделенные таблицы: Поддерживает разделенные таблицы как через публикацию.
  • Низкая задержка: Достигает репликации с низкой задержкой, начиная с 10 секунд.
  • Параллельная начальная загрузка: Невероятно быстрая и согласованная начальная загрузка путем создания снимков транзакций и сканирования CTID.

Сценарии использования

  • CDC в реальном времени: Postgres в BigQuery, Snowflake и другие хранилища данных.
  • Потоковый запрос: Эффективное потоковое вещание данных из Postgres в Snowflake, BigQuery, S3 и многое другое.
  • Миграция данных: Бесперебойная миграция больших наборов данных из Postgres на другие платформы.
  • Обработка данных IoT: Поддерживает большие столбцы JSONB для приложений IoT.

Ценообразование

Облачные планы

  • Hobby: До 2 vcore, $250/мес. Подходит для перемещения до 10 миллионов строк в месяц.
  • Small: До 4 vcore, $1000/мес. Подходит для перемещения от 10 до 100 миллионов строк в месяц.
  • Medium: До 8 vcore, $2000/мес. Подходит для перемещения от 100 до 500 миллионов строк в месяц.
  • Large: До 16 vcore, $4000/мес. Подходит для перемещения более 500 миллионов строк в месяц.

С открытым исходным кодом

  • Free: Идеально подходит для частных лиц. Поддерживает захват изменений данных из Postgres в Snowflake, BigQuery, ClickHouse, очереди и Postgres.

Команды

PeerDB поддерживается Combinator и пользуется доверием компаний по всему миру. Наша команда стремится обеспечить высокую доступность, обновления на месте, автоматическое масштабирование, расширенные журналы, метрики, панели мониторинга и круглосуточную поддержку производства со SLA. Мы предлагаем поддержку реализации по принципу «белых перчаток» с выделенным каналом Slack для обеспечения бесперебойной интеграции и эксплуатации.

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