以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2355 个扩展插件。
找到 65 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| repmgr | 5.5.0 | PostgreSQL复制管理组件 | ETL | GPL-3.0 | C | 14–18 | 1.7k |
| 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 |
| 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 |
| mimeo | 1.5.1 | 在PostgreSQL实例间进行表级复制 | ETL | PostgreSQL | SQL | 14–18 | 79 |
| pg_turso | 1.0 | 将数据复制到Turso的Postgres插件 | ETL | MIT | Zig | — | 75 |
| jsoncdc | 0.1.0 | 将 PostgreSQL 逻辑解码变更流转换为逐行 JSON 的 Rust 输出插件。 | ETL | Apache-2.0 | Rust | — | 62 |
| lolor | 1.2.2 | 让 PostgreSQL 大对象兼容逻辑复制的扩展 | ETL | PostgreSQL | C | 15–18 | 48 |
| pgclone | 4.4.2 | 在不同环境间克隆 PostgreSQL 数据库、模式、表和函数 | ETL | PostgreSQL | C | 14–18 | 44 |
| 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_fasttransfer | 1.0 | 从 SQL 函数调用 FastTransfer 工具,在 PostgreSQL 数据库之间高速传输数据。 | ETL | MIT | C | 15–18 | 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 |
| mysql_migrator | 0.3.0 | MySQL到PostgreSQL迁移工具 | ETL | PostgreSQL | SQL | — | 5 |
| pgmqtt | 0.4.1 | PostgreSQL 的 CDC 到 MQTT 代理扩展 | ETL | Elastic-2.0 | Rust | 14–18 | 5 |
| pg_redispub | 1.0 | 从 PostgreSQL 向本机 Redis 服务器发布频道消息 | ETL | MIT | C | — | 4 |
| rppd | 0.2.2 | 基于触发器将 PostgreSQL 行变更通过 gRPC 发送到集群化 Rust/Python 执行服务的事件分发扩展。 | ETL | AGPL-3.0 | Rust | 13–17 | 4 |
| jx_io | 0.1.1 | jx_io:数据集成类 PostgreSQL 扩展;上游说明为“Extension to export and import json and xml from/to postgres”。 | ETL | PostgreSQL | SQL | 10–18 | 3 |
| pglogical_ticker | 1.4.1 | pglogical复制延迟以秒计的精确视图 | ETL | PostgreSQL | C | 14–18 | 3 |
| pg_repeater | 0.1 | 通过 postgres_fdw 将实用语句和序列化查询计划复制到远程 PostgreSQL 节点。 | ETL | PostgreSQL | C | — | 2 |
| pg_wal_ext | 1.0 | 读取WAL文件并可能生成SQL | ETL | MIT | C | — | 2 |
| pigiaminja | 0.1.0 | 使用Jinja模板导出的PostgreSQL扩展 | ETL | PostgreSQL | Rust | — | 2 |
| check_orapg | 3.0 | 通过比较数据库对象、权限、属性、注释与行数,验证 Oracle 到 PostgreSQL 或 EDB 的迁移完整性。 | ETL | — | SQL | 11–13 | 1 |
| copy_parquet | 0.0.1 | 支持PostgreSQL COPY与Apache Parquet的实验性功能 | ETL | Apache-2.0 | C++ | — | 1 |
| ddl_repl | 1.0 | 通过实用命令钩子在多个 PostgreSQL 实例间复制 DDL 与 DCL 命令 | ETL | — | C | — | 1 |
| gsheets | 0.1.0 | 在 PostgreSQL 中读写 Google Sheets 数据。 | ETL | MIT | C | — | 1 |
| ly2pg | 0.1 | 导入LilyPond文件至PostgreSQL | ETL | — | SQL | — | 1 |
| migration | 0.0.1 | 在数据库内注册、执行和回滚基于 SQL 文件的模式迁移。 | ETL | — | SQL | — | 1 |