PIGSTY

ETL

数据复制扩展:逻辑复制,逻辑解码,DDL复制,JSON/BSON/Protobuf 变更抽取,数据迁移,数据导入,数据比对等

ETL 分类包含 17 个 PostgreSQL 扩展。

ID扩展扩展包版本描述
9500pglogicalpglogical2.4.5PostgreSQL逻辑复制:三方扩展实现
9501pglogical_originpglogical2.4.5用于从 Postgres 9.4 升级时的兼容性虚拟扩展
9510pglogical_tickerpglogical_ticker1.4.1pglogical复制延迟以秒计的精确视图
9520pgl_ddl_deploypgl_ddl_deploy2.2.1使用 pglogical 执行自动 DDL 部署
9530pg_failover_slotspg_failover_slots1.1.0在Failover过程中保留复制槽
9540db_migratordb_migrator1.0.0使用FDW从其他DBMS迁移到PostgreSQL
9550pgactivepgactive2.1.5PostgreSQL多主逻辑复制
9630wal2jsonwal2json2.6用逻辑解码捕获 JSON 格式的 CDC 变更
9640wal2mongowal2mongo1.0.7使用逻辑解码捕获MongoDB JSON格式的CDC变更
9650decoderbufsdecoderbufs3.1.1将WAL逻辑解码为ProtocolBuffer协议的消息
9660decoder_rawdecoder_raw1.0逻辑复制解码输出插件:RAW SQL格式
9700mimeomimeo1.5.1在PostgreSQL实例间进行表级复制
9710repmgrrepmgr5.5.0PostgreSQL复制管理组件
9820pg_fact_loaderpg_fact_loader2.0.1在 Postgres 中构建事实表
9830pg_bulkloadpg_bulkload3.1.22向 PostgreSQL 中高速加载数据
9970test_decodingtest_decoding-基于SQL的WAL逻辑解码样例
9980pgoutputpgoutput-PG内置的逻辑解码输出插件

pglogical - 2.4.5

PostgreSQL逻辑复制:三方扩展实现

扩展官网属性
扩展包pglogical
RPMpglogical_$v*
DDL
DEBpostgresql-$v-pglogical
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pglogical_origin - 2.4.5

用于从 Postgres 9.4 升级时的兼容性虚拟扩展

扩展官网属性
扩展包pglogical
RPMpglogical_$v*
DDL
DEBpostgresql-$v-pglogical
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pglogical_ticker - 1.4.1

pglogical复制延迟以秒计的精确视图

扩展官网属性
扩展包pglogical_ticker
LOAD
RPMpglogical_ticker_$v*
DDL
DEBpostgresql-$v-pglogical-ticker
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pgl_ddl_deploy - 2.2.1

使用 pglogical 执行自动 DDL 部署

扩展官网属性
扩展包pgl_ddl_deploy
RPMpgl_ddl_deploy_$v*
DDL
DEBpostgresql-$v-pgl-ddl-deploy
LIB
语言
C
许可证
MIT
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_failover_slots - 1.1.0

在Failover过程中保留复制槽

扩展官网属性
扩展包pg_failover_slots
LOAD
RPMpg_failover_slots_$v*
DEBpostgresql-$v-pg-failover-slots
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

db_migrator - 1.0.0

使用FDW从其他DBMS迁移到PostgreSQL

扩展官网属性
扩展包db_migrator
RPMdb_migrator_$v
DDL
DEBpostgresql-$v-db-migrator
语言
SQL
TRUST
许可证
BSD 3-Clause
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pgactive - 2.1.5

PostgreSQL多主逻辑复制

扩展官网属性
扩展包pgactive
LOAD
RPMpgactive_$v*
DDL
DEBpostgresql-$v-pgactive
LIB
语言
C
许可证
Apache-2.0
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

wal2json - 2.6

用逻辑解码捕获 JSON 格式的 CDC 变更

OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

wal2mongo - 1.0.7

使用逻辑解码捕获MongoDB JSON格式的CDC变更

扩展官网属性
扩展包wal2mongo
RPMwal2mongo_$v*
DEBpostgresql-$v-wal2mongo
LIB
语言
C
许可证
Apache-2.0
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

decoderbufs - 3.1.1

将WAL逻辑解码为ProtocolBuffer协议的消息

扩展官网属性
扩展包decoderbufs
RPMpostgres-decoderbufs_$v*
DEBpostgresql-$v-decoderbufs
LIB
语言
C
许可证
MIT
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

decoder_raw - 1.0

逻辑复制解码输出插件:RAW SQL格式

扩展官网属性
扩展包decoder_raw
RPMdecoder_raw_$v*
DEBpostgresql-$v-decoder-raw
LIB
语言
C
许可证
PostgreSQL
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

mimeo - 1.5.1

在PostgreSQL实例间进行表级复制

OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

repmgr - 5.5.0

PostgreSQL复制管理组件

扩展官网属性
扩展包repmgr
RPMrepmgr_$v*
DDL
DEBpostgresql-$v-repmgr
LIB
语言
C
许可证
GPL-3.0
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_fact_loader - 2.0.1

在 Postgres 中构建事实表

扩展官网属性
扩展包pg_fact_loader
RPMpg_fact_loader_$v*
DDL
DEBpostgresql-$v-pg-fact-loader
LIB
语言
C
许可证
MIT
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pg_bulkload - 3.1.22

向 PostgreSQL 中高速加载数据

扩展官网属性
扩展包pg_bulkload
RPMpg_bulkload_$v*
DDL
DEBpostgresql-$v-pg-bulkload
LIB
语言
C
许可证
BSD 3-Clause
OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

test_decoding - -

基于SQL的WAL逻辑解码样例

OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13

pgoutput - -

PG内置的逻辑解码输出插件

OS/Archx86_64aarch64
el8
17
16
15
14
13
17
16
15
14
13
el9
17
16
15
14
13
17
16
15
14
13
d12
17
16
15
14
13
17
16
15
14
13
u22
17
16
15
14
13
17
16
15
14
13
u24
17
16
15
14
13
17
16
15
14
13