以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2355 个扩展插件。
找到 92 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| repmgr | 5.5.0 | PostgreSQL复制管理组件 | ETL | GPL-3.0 | C | 14–18 | 1.7k |
| wal2json | 2.6 | 用逻辑解码捕获 JSON 格式的 CDC 变更 | ETL | BSD-3-Clause | C | 14–18 | 1.5k |
| pglogical | 2.4.8 | PostgreSQL逻辑复制:三方扩展实现 | ETL | PostgreSQL | C | 14–18 | 1.2k |
| pglogical_origin | 2.4.7 | 用于从 Postgres 9.4 升级时的兼容性虚拟扩展 | ETL | PostgreSQL | C | 14–18 | 1.2k |
| pgactive | 2.1.7 | PostgreSQL多主逻辑复制 | ETL | Apache-2.0 | C | 14–18 | 1.1k |
| spock | 5.0.10 | PostgreSQL 多主逻辑复制扩展 | ETL | PostgreSQL | C | 15–18 | 744 |
| pg_bulkload | 3.1.23 | 向 PostgreSQL 中高速加载数据 | ETL | BSD-3-Clause | C | 14–18 | 496 |
| decoder_raw | 1.0 | 逻辑复制解码输出插件:RAW SQL格式 | ETL | PostgreSQL | C | 14–18 | 349 |
| pg_paxos | 0.2 | 为 PostgreSQL 提供 Paxos 分布式共识函数和基于 Paxos 的表复制。 | ETL | PostgreSQL | C | — | 309 |
| pgcapture | 0.1 | Netflix DBLog的可扩展实现,用于PostgreSQL | ETL | Apache-2.0 | Go | — | 285 |
| decoderbufs | 3.6.0 | 将WAL逻辑解码为ProtocolBuffer协议的消息 | ETL | MIT | C | 14–18 | 260 |
| amqp | 0.4.2 | 允许 PostgreSQL 语句向 AMQP 消息代理发布消息。 | ETL | BSD-3-Clause | C | 10–18 | 214 |
| gfs | 0.0.1 | 基于按需读取复制的GFS存储:一种表访问方法,缺失行在读取时从源获取并在本地写入 | ETL | MIT | Rust | — | 156 |
| ora_migrator | 1.1.0 | ora_migrator:用于将 Oracle 数据库迁移到 PostgreSQL 的工具。 | ETL | PostgreSQL | SQL | 10–18 | 121 |
| kafka | 0.0.1 | 从 PostgreSQL 事务中向 Apache Kafka 异步发送消息的预加载扩展。 | ETL | MIT | C | 10–18 | 112 |
| synchdb | 1.0 | 通过 C/Java 混合模块,将 MySQL、SQL Server、Oracle 与 OpenLog Replicator 数据直接以 CDC 方式复制到 PostgreSQL。 | ETL | Apache-2.0 | C | 16–18 | 111 |
| pg_failover_slots | 1.2.1 | 在Failover过程中保留复制槽 | ETL | PostgreSQL | C | 14–18 | 106 |
| metagration | 1.0.4 | 使用Postgres进行迁移 | ETL | PostgreSQL | SQL | — | 102 |
| pgl_ddl_deploy | 2.2.1 | 使用 pglogical 执行自动 DDL 部署 | ETL | MIT | C | 14–18 | 99 |
| mimeo | 1.5.1 | 在PostgreSQL实例间进行表级复制 | ETL | PostgreSQL | SQL | 14–18 | 79 |
| pg_turso | 1.0 | 将数据复制到Turso的Postgres插件 | ETL | MIT | Zig | — | 75 |
| pg_duckpipe | 1.0.0 | 将堆表的变更数据实时同步到 DuckLake 列式表 | ETL | MIT | Rust | 17–18 | 69 |
| jsoncdc | 0.1.0 | 将 PostgreSQL 逻辑解码变更流转换为逐行 JSON 的 Rust 输出插件。 | ETL | Apache-2.0 | Rust | — | 62 |
| pipeline_kafka | 1.0.0 | 为 PipelineDB 集成 Kafka,提供后台消费、消息生产、偏移量与延迟监控 | ETL | GPL-3.0 | C | — | 62 |
| pg_tm_aux | 1.1.1 | 数据传输辅助功能 | ETL | — | C | — | 50 |
| lolor | 1.2.2 | 让 PostgreSQL 大对象兼容逻辑复制的扩展 | ETL | PostgreSQL | C | 15–18 | 48 |
| pgclone | 4.4.2 | 在不同环境间克隆 PostgreSQL 数据库、模式、表和函数 | ETL | PostgreSQL | C | 14–18 | 44 |
| pgnats | 1.1.0 | 集成 NATS 消息系统,提供发布、订阅、JetStream、键值与对象存储 SQL API。 | ETL | MIT | Rust | 14–18 | 37 |
| cigration | 1.1 | 在线迁移与再平衡 Citus 共置分片,用于集群扩容、缩容及 Worker 节点替换。 | ETL | Apache-2.0 | SQL | 10–13 | 28 |
| db_migrator | 1.0.0 | 使用FDW从其他DBMS迁移到PostgreSQL | ETL | BSD-3-Clause | SQL | 14–18 | 28 |
| pg_zlog | 0.1 | pg_zlog:数据集成类 PostgreSQL 扩展;上游说明为“Logical table replication using Ceph and ZLog”。 | ETL | — | C | — | 19 |
| wal2mongo | 1.0.7 | 使用逻辑解码捕获MongoDB JSON格式的CDC变更 | ETL | Apache-2.0 | C | 14–18 | 18 |
| pg_migrate | 0.1.1 | 避免长时间锁定的PostgreSQL表迁移 | ETL | BSD-3-Clause | C | — | 16 |
| advcopy | 0.0.2 | 用于在 PostgreSQL 与 S3 之间导入导出数据的 PL/Python 扩展。 | ETL | — | Python | — | 12 |
| pgcmp | 3.1 | pg_comparator 的支撑扩展,为 PostgreSQL 数据比对提供校验和与类型转换函数。 | ETL | BSD-3-Clause | C | — | 12 |
| logical_ddl | 0.1.0 | 在 PostgreSQL 逻辑复制中复制受支持的 DDL 变更 | ETL | MIT | C | 14–18 | 11 |
| pg_fact_loader | 2.0.1 | 在 Postgres 中构建事实表 | ETL | MIT | C | 14–18 | 11 |
| pg_fasttransfer | 1.0 | 从 SQL 函数调用 FastTransfer 工具,在 PostgreSQL 数据库之间高速传输数据。 | ETL | MIT | C | 15–18 | 10 |
| pipeline_kinesis | 0.9.0 | 通过动态后台进程将 Amazon Kinesis 流消费到 PipelineDB 流中,并持久化分片位置 | ETL | GPL-3.0 | C++ | — | 10 |
| data2pg | 0.7 | 通过外部数据包装器发现、复制和比较非PostgreSQL数据库内容的迁移框架 | ETL | — | SQL | — | 9 |
| replisome | 0.1 | 通过逻辑解码将 PostgreSQL 行变更以 JSON 流输出,并提供 Python 消费框架。 | ETL | BSD-3-Clause | C | — | 9 |
| pg_chainsync | 0.0.0 | pg_chainsync:通过后台工作进程在 PostgreSQL 中直接访问区块链区块、事件和任务。 | ETL | MIT | Rust | 17 | 8 |
| pg_pageprep | 0.1 | 为从 PostgreSQL 或 Postgres Pro Standard 迁移到 Postgres Pro Enterprise 的 64 位 XID 页面格式预留堆页面空间。 | ETL | PostgreSQL | C | 10–11 | 8 |
| bwcontrol | 1.0 | bwcontrol:数据集成类 PostgreSQL 扩展;上游说明为“Bottledwater control extension”。 | ETL | PostgreSQL | C | 10–18 | 7 |
| pg_kafka_events | 1.0 | 通过后台工作进程将 PostgreSQL 逻辑解码变更事件发布到 Apache Kafka。 | ETL | Apache-2.0 | C | — | 7 |
| nanomsgtopdb | 1.0 | 通过预加载后台工作进程将 nanomsg 消息写入 PipelineDB 流。 | ETL | — | C | — | 6 |
| mysql_migrator | 0.3.0 | MySQL到PostgreSQL迁移工具 | ETL | PostgreSQL | SQL | — | 5 |
| panda_post | 0.2.1 | 将Python Pandas数据导入Postgres | ETL | BSD-2-Clause | Python | — | 5 |
| pandapost | 0.2.0 | 将Python Pandas数据导入Postgres | ETL | BSD-2-Clause | Python | — | 5 |
| pgcat | 1.0 | pgcat:增强型逻辑复制扩展,提供按表订阅、表映射与复制标识跟踪能力。 | ETL | Apache-2.0 | C | 11–18 | 5 |