Pgstream: Postgres streaming logical replication with DDL changes
8 months ago
- #Replication
- #PostgreSQL
- #CDC
- pgstream 是一个开源的CDC工具,支持Postgres复制及DDL变更捕获
- 支持多种目标输出,包括Elasticsearch、PostgreSQL和webhooks
- 功能特性包含模式变更追踪、列数据转换和模块化部署
- 提供CLI工具和库两种形式,支持Linux、macOS和Windows平台
- 可通过Go或Homebrew安装,提供PostgreSQL/Kafka/OpenSearch的Docker部署方案
- 支持CLI参数、YAML配置文件和环境变量三种配置方式
- 提供init/status/destroy/run/snapshot等复制任务管理命令
- 提供PostgreSQL快照的性能基准测试数据
- 当前限制包括仅支持单个Kafka主题,且缺乏行级过滤功能
- 采用Apache 2.0开源协议,欢迎贡献代码