Hasty Briefsbeta

双语

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开源协议,欢迎贡献代码