Pgstream: Postgres streaming logical replication with DDL changes
8 hours ago
- #Replication
- #PostgreSQL
- #CDC
- pgstream is an open-source CDC tool for Postgres replication with DDL change support.
- Supports multiple targets including Elasticsearch, PostgreSQL, and webhooks.
- Features include schema change tracking, column transformations, and modular deployment.
- Available as CLI or library, with binaries for Linux, macOS, and Windows.
- Install via Go or Homebrew, with Docker setup available for PostgreSQL, Kafka, and OpenSearch.
- Configuration via CLI flags, YAML, or environment variables.
- Commands include init, status, destroy, run, and snapshot for replication tasks.
- Performance benchmarks available for PostgreSQL snapshots.
- Current limitations include single Kafka topic support and no row-level filtering.
- Open for contributions under Apache License 2.0.