这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

类目:ETL

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

ETL 类目共有 16 个可用扩展:

扩展名(详情) 标准名(官网) 仓库 版本 类目 许可证 LOAD DDL TRUST RELOC 简介
pglogical pglogical PGDG 2.4.5 ETL PostgreSQL PostgreSQL逻辑复制:三方扩展实现
pglogical_origin pglogical PGDG 2.4.5 ETL PostgreSQL 用于从 Postgres 9.4 升级时的兼容性虚拟扩展
pglogical_ticker pglogical_ticker PGDG 1.4.1 ETL PostgreSQL pglogical复制延迟以秒计的精确视图
pgl_ddl_deploy pgl_ddl_deploy PGDG 2.2.1 ETL MIT 使用 pglogical 执行自动 DDL 部署
pg_failover_slots pg_failover_slots PIGSTY 1.1.0 ETL PostgreSQL 在Failover过程中保留复制槽
db_migrator db_migrator PIGSTY 1.0.0 ETL BSD 3 使用FDW从其他DBMS迁移到PostgreSQL
wal2json wal2json PGDG 2.6 ETL BSD 3 用逻辑解码捕获 JSON 格式的 CDC 变更
wal2mongo wal2mongo PIGSTY 1.0.7 ETL Apache-2.0 使用逻辑解码捕获MongoDB JSON格式的CDC变更
decoderbufs decoderbufs PGDG 3.0.7 ETL MIT 将WAL逻辑解码为ProtocolBuffer协议的消息
decoder_raw decoder_raw PIGSTY 1.0 ETL PostgreSQL 逻辑复制解码输出插件:RAW SQL格式
pgoutput pgoutput CONTRIB - ETL PostgreSQL PG内置的逻辑解码输出插件
test_decoding test_decoding CONTRIB - ETL PostgreSQL 基于SQL的WAL逻辑解码样例
mimeo mimeo MIXED 1.5.1 ETL PostgreSQL 在PostgreSQL实例间进行表级复制
repmgr repmgr PGDG 5.5.0 ETL GPLv3 PostgreSQL复制管理组件
pg_fact_loader pg_fact_loader PGDG 2.0.1 ETL MIT 在 Postgres 中构建事实表
pg_bulkload pg_bulkload PIGSTY 3.1.22 ETL BSD 3 向 PostgreSQL 中高速加载数据

1 - pglogical

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

扩展总览

PGDG 第一方扩展: pglogical : PostgreSQL逻辑复制:三方扩展实现

基本信息

元数据

  • 默认版本: 2.4.5
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: pglogical
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:pglogical_$v*
  • RPM版本:2.4.5
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-pglogical
  • DEB版本:2.4.5
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pglogical_17
PGDG 2.4.5
pglogical_16
PGDG 2.4.4
pglogical_15
PGDG 2.4.3
pglogical_14
PGDG 2.4.3
pglogical_13
PGDG 2.4.3
el8 aarch64 pglogical_17
PGDG 2.4.5
pglogical_16
PGDG 2.4.4
pglogical_15
PGDG 2.4.3
pglogical_14
PGDG 2.4.3
pglogical_13
PGDG 2.4.3
el9 x86_64 pglogical_17
PGDG 2.4.5
pglogical_16
PGDG 2.4.4
pglogical_15
PGDG 2.4.3
pglogical_14
PGDG 2.4.3
pglogical_13
PGDG 2.4.3
el9 aarch64 pglogical_17
PGDG 2.4.5
pglogical_16
PGDG 2.4.4
pglogical_15
PGDG 2.4.3
pglogical_14
PGDG 2.4.3
pglogical_13
PGDG 2.4.3
d12 x86_64 postgresql-17-pglogical
PGDG 2.4.5
postgresql-16-pglogical
PGDG 2.4.5
postgresql-15-pglogical
PGDG 2.4.5
postgresql-14-pglogical
PGDG 2.4.5
postgresql-13-pglogical
PGDG 2.4.5
d12 aarch64 postgresql-17-pglogical
PGDG 2.4.5
postgresql-16-pglogical
PGDG 2.4.5
postgresql-15-pglogical
PGDG 2.4.5
postgresql-14-pglogical
PGDG 2.4.5
postgresql-13-pglogical
PGDG 2.4.5
u22 x86_64 postgresql-17-pglogical
PGDG 2.4.5
postgresql-16-pglogical
PGDG 2.4.5
postgresql-15-pglogical
PGDG 2.4.5
postgresql-14-pglogical
PGDG 2.4.5
postgresql-13-pglogical
PGDG 2.4.5
u22 aarch64 postgresql-17-pglogical
PGDG 2.4.5
postgresql-16-pglogical
PGDG 2.4.5
postgresql-15-pglogical
PGDG 2.4.5
postgresql-14-pglogical
PGDG 2.4.5
postgresql-13-pglogical
PGDG 2.4.5
u24 x86_64 postgresql-17-pglogical
PGDG 2.4.5
postgresql-16-pglogical
PGDG 2.4.5
postgresql-15-pglogical
PGDG 2.4.5
postgresql-14-pglogical
PGDG 2.4.5
postgresql-13-pglogical
PGDG 2.4.5
u24 aarch64 postgresql-17-pglogical
PGDG 2.4.5
postgresql-16-pglogical
PGDG 2.4.5
postgresql-15-pglogical
PGDG 2.4.5
postgresql-14-pglogical
PGDG 2.4.5
postgresql-13-pglogical
PGDG 2.4.5

扩展安装

使用 pig 命令行工具安装 pglogical 扩展:

pig ext install pglogical

使用 Pigsty剧本 安装 pglogical 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pglogical"]}' # -l <集群名>

YUM仓库 手工安装 pglogical RPM 包:

dnf install pglogical_17*;
dnf install pglogical_16*;
dnf install pglogical_15*;
dnf install pglogical_14*;
dnf install pglogical_13*;

APT仓库 手工安装 pglogical DEB 包:

apt install postgresql-17-pglogical;
apt install postgresql-16-pglogical;
apt install postgresql-15-pglogical;
apt install postgresql-14-pglogical;
apt install postgresql-13-pglogical;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pglogical 扩展:

CREATE EXTENSION pglogical;



2 - pglogical_origin

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

扩展总览

PGDG 第一方扩展: pglogical : 用于从 Postgres 9.4 升级时的兼容性虚拟扩展

基本信息

元数据

  • 默认版本: 2.4.5
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: pglogical_origin
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:pglogical_$v*
  • RPM版本:2.4.5
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-pglogical
  • DEB版本:2.4.5
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pglogical_17
PGDG 2.4.5
pglogical_16
PGDG 2.4.4
pglogical_15
PGDG 2.4.3
pglogical_14
PGDG 2.4.3
pglogical_13
PGDG 2.4.3
el8 aarch64 pglogical_17
PGDG 2.4.5
pglogical_16
PGDG 2.4.4
pglogical_15
PGDG 2.4.3
pglogical_14
PGDG 2.4.3
pglogical_13
PGDG 2.4.3
el9 x86_64 pglogical_17
PGDG 2.4.5
pglogical_16
PGDG 2.4.4
pglogical_15
PGDG 2.4.3
pglogical_14
PGDG 2.4.3
pglogical_13
PGDG 2.4.3
el9 aarch64 pglogical_17
PGDG 2.4.5
pglogical_16
PGDG 2.4.4
pglogical_15
PGDG 2.4.3
pglogical_14
PGDG 2.4.3
pglogical_13
PGDG 2.4.3
d12 x86_64 postgresql-17-pglogical
PGDG 2.4.5
postgresql-16-pglogical
PGDG 2.4.5
postgresql-15-pglogical
PGDG 2.4.5
postgresql-14-pglogical
PGDG 2.4.5
postgresql-13-pglogical
PGDG 2.4.5
d12 aarch64 postgresql-17-pglogical
PGDG 2.4.5
postgresql-16-pglogical
PGDG 2.4.5
postgresql-15-pglogical
PGDG 2.4.5
postgresql-14-pglogical
PGDG 2.4.5
postgresql-13-pglogical
PGDG 2.4.5
u22 x86_64 postgresql-17-pglogical
PGDG 2.4.5
postgresql-16-pglogical
PGDG 2.4.5
postgresql-15-pglogical
PGDG 2.4.5
postgresql-14-pglogical
PGDG 2.4.5
postgresql-13-pglogical
PGDG 2.4.5
u22 aarch64 postgresql-17-pglogical
PGDG 2.4.5
postgresql-16-pglogical
PGDG 2.4.5
postgresql-15-pglogical
PGDG 2.4.5
postgresql-14-pglogical
PGDG 2.4.5
postgresql-13-pglogical
PGDG 2.4.5
u24 x86_64 postgresql-17-pglogical
PGDG 2.4.5
postgresql-16-pglogical
PGDG 2.4.5
postgresql-15-pglogical
PGDG 2.4.5
postgresql-14-pglogical
PGDG 2.4.5
postgresql-13-pglogical
PGDG 2.4.5
u24 aarch64 postgresql-17-pglogical
PGDG 2.4.5
postgresql-16-pglogical
PGDG 2.4.5
postgresql-15-pglogical
PGDG 2.4.5
postgresql-14-pglogical
PGDG 2.4.5
postgresql-13-pglogical
PGDG 2.4.5

扩展安装

使用 pig 命令行工具安装 pglogical 扩展:

pig ext install pglogical; # 扩展名称
pig ext install pglogical_origin; # 标准包名

使用 Pigsty剧本 安装 pglogical 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pglogical"]}' # -l <集群名>

YUM仓库 手工安装 pglogical RPM 包:

dnf install pglogical_17*;
dnf install pglogical_16*;
dnf install pglogical_15*;
dnf install pglogical_14*;
dnf install pglogical_13*;

APT仓库 手工安装 pglogical DEB 包:

apt install postgresql-17-pglogical;
apt install postgresql-16-pglogical;
apt install postgresql-15-pglogical;
apt install postgresql-14-pglogical;
apt install postgresql-13-pglogical;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pglogical_origin 扩展:

CREATE EXTENSION pglogical_origin;



3 - pglogical_ticker

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

扩展总览

PGDG 第三方扩展: pglogical_ticker : pglogical复制延迟以秒计的精确视图

基本信息

元数据

  • 默认版本: 1.4.1
  • PG大版本: 17,16,15,14,13
  • 动态加载: 需要显式加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: pglogical_ticker
  • 所需扩展: pglogical

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pglogical_ticker_$v*
  • RPM版本:1.4.1
  • RPM依赖:pglogical_$v
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-pglogical-ticker
  • DEB版本:1.4.1
  • DEB依赖:postgresql-$v-pglogical

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pglogical_ticker_17
PIGSTY 1.4.1
pglogical_ticker_16
PIGSTY 1.4.1
pglogical_ticker_15
PIGSTY 1.4.1
pglogical_ticker_14
PIGSTY 1.4.1
pglogical_ticker_13
PIGSTY 1.4.1
el8 aarch64 pglogical_ticker_17
PIGSTY 1.4.1
pglogical_ticker_16
PIGSTY 1.4.1
pglogical_ticker_15
PIGSTY 1.4.1
pglogical_ticker_14
PIGSTY 1.4.1
pglogical_ticker_13
PIGSTY 1.4.1
el9 x86_64 pglogical_ticker_17
PIGSTY 1.4.1
pglogical_ticker_16
PIGSTY 1.4.1
pglogical_ticker_15
PIGSTY 1.4.1
pglogical_ticker_14
PIGSTY 1.4.1
pglogical_ticker_13
PIGSTY 1.4.1
el9 aarch64 pglogical_ticker_17
PIGSTY 1.4.1
pglogical_ticker_16
PIGSTY 1.4.1
pglogical_ticker_15
PIGSTY 1.4.1
pglogical_ticker_14
PIGSTY 1.4.1
pglogical_ticker_13
PIGSTY 1.4.1
d12 x86_64 postgresql-17-pglogical-ticker
PGDG 1.4.1
postgresql-16-pglogical-ticker
PGDG 1.4.1
postgresql-15-pglogical-ticker
PGDG 1.4.1
postgresql-14-pglogical-ticker
PGDG 1.4.1
postgresql-13-pglogical-ticker
PGDG 1.4.1
d12 aarch64 postgresql-17-pglogical-ticker
PGDG 1.4.1
postgresql-16-pglogical-ticker
PGDG 1.4.1
postgresql-15-pglogical-ticker
PGDG 1.4.1
postgresql-14-pglogical-ticker
PGDG 1.4.1
postgresql-13-pglogical-ticker
PGDG 1.4.1
u22 x86_64 postgresql-17-pglogical-ticker
PGDG 1.4.1
postgresql-16-pglogical-ticker
PGDG 1.4.1
postgresql-15-pglogical-ticker
PGDG 1.4.1
postgresql-14-pglogical-ticker
PGDG 1.4.1
postgresql-13-pglogical-ticker
PGDG 1.4.1
u22 aarch64 postgresql-17-pglogical-ticker
PGDG 1.4.1
postgresql-16-pglogical-ticker
PGDG 1.4.1
postgresql-15-pglogical-ticker
PGDG 1.4.1
postgresql-14-pglogical-ticker
PGDG 1.4.1
postgresql-13-pglogical-ticker
PGDG 1.4.1
u24 x86_64 postgresql-17-pglogical-ticker
PGDG 1.4.1
postgresql-16-pglogical-ticker
PGDG 1.4.1
postgresql-15-pglogical-ticker
PGDG 1.4.1
postgresql-14-pglogical-ticker
PGDG 1.4.1
postgresql-13-pglogical-ticker
PGDG 1.4.1
u24 aarch64 postgresql-17-pglogical-ticker
PGDG 1.4.1
postgresql-16-pglogical-ticker
PGDG 1.4.1
postgresql-15-pglogical-ticker
PGDG 1.4.1
postgresql-14-pglogical-ticker
PGDG 1.4.1
postgresql-13-pglogical-ticker
PGDG 1.4.1

扩展安装

使用 pig 命令行工具安装 pglogical_ticker 扩展:

pig ext install pglogical_ticker

使用 Pigsty剧本 安装 pglogical_ticker 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pglogical_ticker"]}' # -l <集群名>

YUM仓库 手工安装 pglogical_ticker RPM 包:

dnf install pglogical_ticker_17*;
dnf install pglogical_ticker_16*;
dnf install pglogical_ticker_15*;
dnf install pglogical_ticker_14*;
dnf install pglogical_ticker_13*;

APT仓库 手工安装 pglogical_ticker DEB 包:

apt install postgresql-17-pglogical-ticker;
apt install postgresql-16-pglogical-ticker;
apt install postgresql-15-pglogical-ticker;
apt install postgresql-14-pglogical-ticker;
apt install postgresql-13-pglogical-ticker;

扩展 pglogical_ticker 需要通过 shared_preload_libraries 进行 动态加载

shared_preload_libraries = 'pglogical_ticker'; # 修改 PG 集群配置

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pglogical_ticker 扩展:

CREATE EXTENSION pglogical_ticker CASCADE;



4 - pgl_ddl_deploy

使用 pglogical 执行自动 DDL 部署

扩展总览

PGDG 第一方扩展: pgl_ddl_deploy : 使用 pglogical 执行自动 DDL 部署

基本信息

  • 扩展编号: 9520
  • 扩展名称: pgl_ddl_deploy
  • 标准包名: pgl_ddl_deploy
  • 扩展类目: ETL
  • 开源协议: MIT
  • 官方网站: https://github.com/enova/pgl_ddl_deploy
  • 编程语言: C
  • 其他标签: 无
  • 备注信息: 无

元数据

  • 默认版本: 2.2.1
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: pgl_ddl_deploy
  • 所需扩展: pglogical

软件包

  • RPM仓库:PGDG
  • RPM包名:pgl_ddl_deploy_$v*
  • RPM版本:2.2.1
  • RPM依赖:pglogical_$v
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-pgl-ddl-deploy
  • DEB版本:2.2.1
  • DEB依赖:postgresql-$v-pglogical

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pgl_ddl_deploy_17
PGDG 2.2.1
pgl_ddl_deploy_16
PGDG 2.2.1
pgl_ddl_deploy_15
PGDG 2.2.1
pgl_ddl_deploy_14
PGDG 2.2.1
pgl_ddl_deploy_13
PGDG 2.2.1
el8 aarch64 pgl_ddl_deploy_17
PGDG 2.2.1
pgl_ddl_deploy_16
PGDG 2.2.1
pgl_ddl_deploy_15
PGDG 2.2.1
pgl_ddl_deploy_14
PGDG 2.2.1
pgl_ddl_deploy_13
PGDG 2.2.1
el9 x86_64 pgl_ddl_deploy_17
PGDG 2.2.1
pgl_ddl_deploy_16
PGDG 2.2.1
pgl_ddl_deploy_15
PGDG 2.2.0
pgl_ddl_deploy_14
PGDG 2.2.0
pgl_ddl_deploy_13
PGDG 2.2.0
el9 aarch64 pgl_ddl_deploy_17
PGDG 2.2.1
pgl_ddl_deploy_16
PGDG 2.2.1
pgl_ddl_deploy_15
PGDG 2.2.1
pgl_ddl_deploy_14
PGDG 2.2.1
pgl_ddl_deploy_13
PGDG 2.2.1
d12 x86_64 postgresql-17-pgl-ddl-deploy
PGDG 2.2.1
postgresql-16-pgl-ddl-deploy
PGDG 2.2.1
postgresql-15-pgl-ddl-deploy
PGDG 2.2.1
postgresql-14-pgl-ddl-deploy
PGDG 2.2.1
postgresql-13-pgl-ddl-deploy
PGDG 2.2.1
d12 aarch64 postgresql-17-pgl-ddl-deploy
PGDG 2.2.1
postgresql-16-pgl-ddl-deploy
PGDG 2.2.1
postgresql-15-pgl-ddl-deploy
PGDG 2.2.1
postgresql-14-pgl-ddl-deploy
PGDG 2.2.1
postgresql-13-pgl-ddl-deploy
PGDG 2.2.1
u22 x86_64 postgresql-17-pgl-ddl-deploy
PGDG 2.2.1
postgresql-16-pgl-ddl-deploy
PGDG 2.2.1
postgresql-15-pgl-ddl-deploy
PGDG 2.2.1
postgresql-14-pgl-ddl-deploy
PGDG 2.2.1
postgresql-13-pgl-ddl-deploy
PGDG 2.2.1
u22 aarch64 postgresql-17-pgl-ddl-deploy
PGDG 2.2.1
postgresql-16-pgl-ddl-deploy
PGDG 2.2.1
postgresql-15-pgl-ddl-deploy
PGDG 2.2.1
postgresql-14-pgl-ddl-deploy
PGDG 2.2.1
postgresql-13-pgl-ddl-deploy
PGDG 2.2.1
u24 x86_64 postgresql-17-pgl-ddl-deploy
PGDG 2.2.1
postgresql-16-pgl-ddl-deploy
PGDG 2.2.1
postgresql-15-pgl-ddl-deploy
PGDG 2.2.1
postgresql-14-pgl-ddl-deploy
PGDG 2.2.1
postgresql-13-pgl-ddl-deploy
PGDG 2.2.1
u24 aarch64 postgresql-17-pgl-ddl-deploy
PGDG 2.2.1
postgresql-16-pgl-ddl-deploy
PGDG 2.2.1
postgresql-15-pgl-ddl-deploy
PGDG 2.2.1
postgresql-14-pgl-ddl-deploy
PGDG 2.2.1
postgresql-13-pgl-ddl-deploy
PGDG 2.2.1

扩展安装

使用 pig 命令行工具安装 pgl_ddl_deploy 扩展:

pig ext install pgl_ddl_deploy

使用 Pigsty剧本 安装 pgl_ddl_deploy 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pgl_ddl_deploy"]}' # -l <集群名>

YUM仓库 手工安装 pgl_ddl_deploy RPM 包:

dnf install pgl_ddl_deploy_17*;
dnf install pgl_ddl_deploy_16*;
dnf install pgl_ddl_deploy_15*;
dnf install pgl_ddl_deploy_14*;
dnf install pgl_ddl_deploy_13*;

APT仓库 手工安装 pgl_ddl_deploy DEB 包:

apt install postgresql-17-pgl-ddl-deploy;
apt install postgresql-16-pgl-ddl-deploy;
apt install postgresql-15-pgl-ddl-deploy;
apt install postgresql-14-pgl-ddl-deploy;
apt install postgresql-13-pgl-ddl-deploy;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pgl_ddl_deploy 扩展:

CREATE EXTENSION pgl_ddl_deploy CASCADE;



5 - pg_failover_slots

在Failover过程中保留复制槽

扩展总览

PIGSTY 第三方扩展: pg_failover_slots : 在Failover过程中保留复制槽

基本信息

元数据

  • 默认版本: 1.1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 需要显式加载
  • 需要DDL: 无需执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未知
  • 所需模式: 无
  • 所需扩展: 无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pg_failover_slots_$v*
  • RPM版本:1.1.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pg-failover-slots
  • DEB版本:1.1.0
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pg_failover_slots_17
PIGSTY 1.1.0
pg_failover_slots_16
PIGSTY 1.1.0
pg_failover_slots_15
PIGSTY 1.1.0
pg_failover_slots_14
PIGSTY 1.1.0
pg_failover_slots_13
PIGSTY 1.1.0
el8 aarch64 pg_failover_slots_17
PIGSTY 1.1.0
pg_failover_slots_16
PIGSTY 1.1.0
pg_failover_slots_15
PIGSTY 1.1.0
pg_failover_slots_14
PIGSTY 1.1.0
pg_failover_slots_13
PIGSTY 1.1.0
el9 x86_64 pg_failover_slots_17
PIGSTY 1.1.0
pg_failover_slots_16
PIGSTY 1.1.0
pg_failover_slots_15
PIGSTY 1.1.0
pg_failover_slots_14
PIGSTY 1.1.0
pg_failover_slots_13
PIGSTY 1.1.0
el9 aarch64 pg_failover_slots_17
PIGSTY 1.1.0
pg_failover_slots_16
PIGSTY 1.1.0
pg_failover_slots_15
PIGSTY 1.1.0
pg_failover_slots_14
PIGSTY 1.1.0
pg_failover_slots_13
PIGSTY 1.1.0
d12 x86_64 postgresql-17-pg-failover-slots
PGDG 1.1.0
postgresql-16-pg-failover-slots
PGDG 1.1.0
postgresql-15-pg-failover-slots
PGDG 1.1.0
postgresql-14-pg-failover-slots
PGDG 1.1.0
postgresql-13-pg-failover-slots
PGDG 1.1.0
d12 aarch64 postgresql-17-pg-failover-slots
PGDG 1.1.0
postgresql-16-pg-failover-slots
PGDG 1.1.0
postgresql-15-pg-failover-slots
PGDG 1.1.0
postgresql-14-pg-failover-slots
PGDG 1.1.0
postgresql-13-pg-failover-slots
PGDG 1.1.0
u22 x86_64 postgresql-17-pg-failover-slots
PGDG 1.1.0
postgresql-16-pg-failover-slots
PGDG 1.1.0
postgresql-15-pg-failover-slots
PGDG 1.1.0
postgresql-14-pg-failover-slots
PGDG 1.1.0
postgresql-13-pg-failover-slots
PGDG 1.1.0
u22 aarch64 postgresql-17-pg-failover-slots
PGDG 1.1.0
postgresql-16-pg-failover-slots
PGDG 1.1.0
postgresql-15-pg-failover-slots
PGDG 1.1.0
postgresql-14-pg-failover-slots
PGDG 1.1.0
postgresql-13-pg-failover-slots
PGDG 1.1.0
u24 x86_64 postgresql-17-pg-failover-slots
PGDG 1.1.0
postgresql-16-pg-failover-slots
PGDG 1.1.0
postgresql-15-pg-failover-slots
PGDG 1.1.0
postgresql-14-pg-failover-slots
PGDG 1.1.0
postgresql-13-pg-failover-slots
PGDG 1.1.0
u24 aarch64 postgresql-17-pg-failover-slots
PGDG 1.1.0
postgresql-16-pg-failover-slots
PGDG 1.1.0
postgresql-15-pg-failover-slots
PGDG 1.1.0
postgresql-14-pg-failover-slots
PGDG 1.1.0
postgresql-13-pg-failover-slots
PGDG 1.1.0

扩展安装

使用 pig 命令行工具安装 pg_failover_slots 扩展:

pig ext install pg_failover_slots

使用 Pigsty剧本 安装 pg_failover_slots 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_failover_slots"]}' # -l <集群名>

YUM仓库 手工安装 pg_failover_slots RPM 包:

dnf install pg_failover_slots_17*;
dnf install pg_failover_slots_16*;
dnf install pg_failover_slots_15*;
dnf install pg_failover_slots_14*;
dnf install pg_failover_slots_13*;

APT仓库 手工安装 pg_failover_slots DEB 包:

apt install postgresql-17-pg-failover-slots;
apt install postgresql-16-pg-failover-slots;
apt install postgresql-15-pg-failover-slots;
apt install postgresql-14-pg-failover-slots;
apt install postgresql-13-pg-failover-slots;

扩展 pg_failover_slots 需要通过 shared_preload_libraries 进行 动态加载

shared_preload_libraries = 'pg_failover_slots'; # 修改 PG 集群配置

扩展 %s 无需 手工执行 CREATE EXTENSION 命令。




6 - db_migrator

使用FDW从其他DBMS迁移到PostgreSQL

扩展总览

PIGSTY 第三方扩展: db_migrator : 使用FDW从其他DBMS迁移到PostgreSQL

基本信息

元数据

  • 默认版本: 1.0.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 受信任,无需超级用户,带 CREATE 权限的用户可以直接创建
  • 所需模式: 无
  • 所需扩展: 无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:db_migrator_$v
  • RPM版本:1.0.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-db-migrator
  • DEB版本:1.0.0
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 db_migrator_17
PIGSTY 1.0.0
db_migrator_16
PIGSTY 1.0.0
db_migrator_15
PIGSTY 1.0.0
db_migrator_14
PIGSTY 1.0.0
db_migrator_13
PIGSTY 1.0.0
el8 aarch64 db_migrator_17
PIGSTY 1.0.0
db_migrator_16
PIGSTY 1.0.0
db_migrator_15
PIGSTY 1.0.0
db_migrator_14
PIGSTY 1.0.0
db_migrator_13
PIGSTY 1.0.0
el9 x86_64 db_migrator_17
PIGSTY 1.0.0
db_migrator_16
PIGSTY 1.0.0
db_migrator_15
PIGSTY 1.0.0
db_migrator_14
PIGSTY 1.0.0
db_migrator_13
PIGSTY 1.0.0
el9 aarch64 db_migrator_17
PIGSTY 1.0.0
db_migrator_16
PIGSTY 1.0.0
db_migrator_15
PIGSTY 1.0.0
db_migrator_14
PIGSTY 1.0.0
db_migrator_13
PIGSTY 1.0.0
d12 x86_64 postgresql-17-db-migrator
PIGSTY 1.0.0
postgresql-16-db-migrator
PIGSTY 1.0.0
postgresql-15-db-migrator
PIGSTY 1.0.0
postgresql-14-db-migrator
PIGSTY 1.0.0
postgresql-13-db-migrator
PIGSTY 1.0.0
d12 aarch64 postgresql-17-db-migrator
PIGSTY 1.0.0
postgresql-16-db-migrator
PIGSTY 1.0.0
postgresql-15-db-migrator
PIGSTY 1.0.0
postgresql-14-db-migrator
PIGSTY 1.0.0
postgresql-13-db-migrator
PIGSTY 1.0.0
u22 x86_64 postgresql-17-db-migrator
PIGSTY 1.0.0
postgresql-16-db-migrator
PIGSTY 1.0.0
postgresql-15-db-migrator
PIGSTY 1.0.0
postgresql-14-db-migrator
PIGSTY 1.0.0
postgresql-13-db-migrator
PIGSTY 1.0.0
u22 aarch64 postgresql-17-db-migrator
PIGSTY 1.0.0
postgresql-16-db-migrator
PIGSTY 1.0.0
postgresql-15-db-migrator
PIGSTY 1.0.0
postgresql-14-db-migrator
PIGSTY 1.0.0
postgresql-13-db-migrator
PIGSTY 1.0.0
u24 x86_64 postgresql-17-db-migrator
PIGSTY 1.0.0
postgresql-16-db-migrator
PIGSTY 1.0.0
postgresql-15-db-migrator
PIGSTY 1.0.0
postgresql-14-db-migrator
PIGSTY 1.0.0
postgresql-13-db-migrator
PIGSTY 1.0.0
u24 aarch64 postgresql-17-db-migrator
PIGSTY 1.0.0
postgresql-16-db-migrator
PIGSTY 1.0.0
postgresql-15-db-migrator
PIGSTY 1.0.0
postgresql-14-db-migrator
PIGSTY 1.0.0
postgresql-13-db-migrator
PIGSTY 1.0.0

扩展安装

使用 pig 命令行工具安装 db_migrator 扩展:

pig ext install db_migrator

使用 Pigsty剧本 安装 db_migrator 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["db_migrator"]}' # -l <集群名>

YUM仓库 手工安装 db_migrator RPM 包:

dnf install db_migrator_17;
dnf install db_migrator_16;
dnf install db_migrator_15;
dnf install db_migrator_14;
dnf install db_migrator_13;

APT仓库 手工安装 db_migrator DEB 包:

apt install postgresql-17-db-migrator;
apt install postgresql-16-db-migrator;
apt install postgresql-15-db-migrator;
apt install postgresql-14-db-migrator;
apt install postgresql-13-db-migrator;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 db_migrator 扩展:

CREATE EXTENSION db_migrator;



7 - wal2json

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

扩展总览

PGDG 第一方扩展: wal2json : 用逻辑解码捕获 JSON 格式的 CDC 变更

基本信息

  • 扩展编号: 9630
  • 扩展名称: wal2json
  • 标准包名: wal2json
  • 扩展类目: ETL
  • 开源协议: BSD 3
  • 官方网站: https://github.com/eulerto/wal2json
  • 编程语言: C
  • 其他标签: 无
  • 备注信息: 无

元数据

  • 默认版本: 2.6
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 无需执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:wal2json_$v*
  • RPM版本:2.6
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-wal2json
  • DEB版本:2.6
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 wal2json_17
PGDG 2.6
wal2json_16
PGDG 2.6
wal2json_15
PGDG 2.6
wal2json_14
PGDG 2.6
wal2json_13
PGDG 2.6
el8 aarch64 wal2json_17
PGDG 2.6
wal2json_16
PGDG 2.6
wal2json_15
PGDG 2.6
wal2json_14
PGDG 2.6
wal2json_13
PGDG 2.6
el9 x86_64 wal2json_17
PGDG 2.6
wal2json_16
PGDG 2.5
wal2json_15
PGDG 2.5
wal2json_14
PGDG 2.5
wal2json_13
PGDG 2.5
el9 aarch64 wal2json_17
PGDG 2.6
wal2json_16
PGDG 2.6
wal2json_15
PGDG 2.6
wal2json_14
PGDG 2.6
wal2json_13
PGDG 2.6
d12 x86_64 postgresql-17-wal2json
PGDG 2.6
postgresql-16-wal2json
PGDG 2.6
postgresql-15-wal2json
PGDG 2.6
postgresql-14-wal2json
PGDG 2.6
postgresql-13-wal2json
PGDG 2.6
d12 aarch64 postgresql-17-wal2json
PGDG 2.6
postgresql-16-wal2json
PGDG 2.6
postgresql-15-wal2json
PGDG 2.6
postgresql-14-wal2json
PGDG 2.6
postgresql-13-wal2json
PGDG 2.6
u22 x86_64 postgresql-17-wal2json
PGDG 2.6
postgresql-16-wal2json
PGDG 2.6
postgresql-15-wal2json
PGDG 2.6
postgresql-14-wal2json
PGDG 2.6
postgresql-13-wal2json
PGDG 2.6
u22 aarch64 postgresql-17-wal2json
PGDG 2.6
postgresql-16-wal2json
PGDG 2.6
postgresql-15-wal2json
PGDG 2.6
postgresql-14-wal2json
PGDG 2.6
postgresql-13-wal2json
PGDG 2.6
u24 x86_64 postgresql-17-wal2json
PGDG 2.6
postgresql-16-wal2json
PGDG 2.6
postgresql-15-wal2json
PGDG 2.6
postgresql-14-wal2json
PGDG 2.6
postgresql-13-wal2json
PGDG 2.6
u24 aarch64 postgresql-17-wal2json
PGDG 2.6
postgresql-16-wal2json
PGDG 2.6
postgresql-15-wal2json
PGDG 2.6
postgresql-14-wal2json
PGDG 2.6
postgresql-13-wal2json
PGDG 2.6

扩展安装

使用 pig 命令行工具安装 wal2json 扩展:

pig ext install wal2json

使用 Pigsty剧本 安装 wal2json 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["wal2json"]}' # -l <集群名>

YUM仓库 手工安装 wal2json RPM 包:

dnf install wal2json_17*;
dnf install wal2json_16*;
dnf install wal2json_15*;
dnf install wal2json_14*;
dnf install wal2json_13*;

APT仓库 手工安装 wal2json DEB 包:

apt install postgresql-17-wal2json;
apt install postgresql-16-wal2json;
apt install postgresql-15-wal2json;
apt install postgresql-14-wal2json;
apt install postgresql-13-wal2json;

扩展 %s 无需 手工执行 CREATE EXTENSION 命令。




8 - wal2mongo

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

扩展总览

PIGSTY 第三方扩展: wal2mongo : 使用逻辑解码捕获MongoDB JSON格式的CDC变更

基本信息

元数据

  • 默认版本: 1.0.7
  • PG大版本: 16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 无需执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:wal2mongo_$v*
  • RPM版本:1.0.7
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-wal2mongo
  • DEB版本:1.0.7
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 wal2mongo_16
PGDG 1.0.7
wal2mongo_15
PGDG 1.0.7
wal2mongo_14
PGDG 1.0.7
wal2mongo_13
PGDG 1.0.7
el8 aarch64 wal2mongo_16
PGDG 1.0.7
wal2mongo_15
PGDG 1.0.7
wal2mongo_14
PGDG 1.0.7
wal2mongo_13
PGDG 1.0.7
el9 x86_64 wal2mongo_16
PGDG 1.0.7
wal2mongo_15
PGDG 1.0.7
wal2mongo_14
PGDG 1.0.7
wal2mongo_13
PGDG 1.0.7
el9 aarch64 wal2mongo_16
PGDG 1.0.7
wal2mongo_15
PGDG 1.0.7
wal2mongo_14
PGDG 1.0.7
wal2mongo_13
PGDG 1.0.7
d12 x86_64 postgresql-16-wal2mongo
PIGSTY 1.0.7
postgresql-15-wal2mongo
PIGSTY 1.0.7
postgresql-14-wal2mongo
PIGSTY 1.0.7
postgresql-13-wal2mongo
PIGSTY 1.0.7
d12 aarch64 postgresql-16-wal2mongo
PIGSTY 1.0.7
postgresql-15-wal2mongo
PIGSTY 1.0.7
postgresql-14-wal2mongo
PIGSTY 1.0.7
postgresql-13-wal2mongo
PIGSTY 1.0.7
u22 x86_64 postgresql-16-wal2mongo
PIGSTY 1.0.7
postgresql-15-wal2mongo
PIGSTY 1.0.7
postgresql-14-wal2mongo
PIGSTY 1.0.7
postgresql-13-wal2mongo
PIGSTY 1.0.7
u22 aarch64 postgresql-16-wal2mongo
PIGSTY 1.0.7
postgresql-15-wal2mongo
PIGSTY 1.0.7
postgresql-14-wal2mongo
PIGSTY 1.0.7
postgresql-13-wal2mongo
PIGSTY 1.0.7
u24 x86_64 postgresql-16-wal2mongo
PIGSTY 1.0.7
postgresql-15-wal2mongo
PIGSTY 1.0.7
postgresql-14-wal2mongo
PIGSTY 1.0.7
postgresql-13-wal2mongo
PIGSTY 1.0.7
u24 aarch64 postgresql-16-wal2mongo
PIGSTY 1.0.7
postgresql-15-wal2mongo
PIGSTY 1.0.7
postgresql-14-wal2mongo
PIGSTY 1.0.7
postgresql-13-wal2mongo
PIGSTY 1.0.7

扩展安装

使用 pig 命令行工具安装 wal2mongo 扩展:

pig ext install wal2mongo

使用 Pigsty剧本 安装 wal2mongo 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["wal2mongo"]}' # -l <集群名>

YUM仓库 手工安装 wal2mongo RPM 包:

dnf install wal2mongo_16*;
dnf install wal2mongo_15*;
dnf install wal2mongo_14*;
dnf install wal2mongo_13*;

APT仓库 手工安装 wal2mongo DEB 包:

apt install postgresql-16-wal2mongo;
apt install postgresql-15-wal2mongo;
apt install postgresql-14-wal2mongo;
apt install postgresql-13-wal2mongo;

扩展 %s 无需 手工执行 CREATE EXTENSION 命令。




9 - decoderbufs

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

扩展总览

PGDG 第一方扩展: decoderbufs : 将WAL逻辑解码为ProtocolBuffer协议的消息

基本信息

元数据

  • 默认版本: 3.0.7
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 无需执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:postgres-decoderbufs_$v*
  • RPM版本:3.0.2
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-decoderbufs
  • DEB版本:3.0.7
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 postgres-decoderbufs_17
PGDG 3.0.2
postgres-decoderbufs_16
PGDG 3.0.2
postgres-decoderbufs_15
PGDG 3.0.2
postgres-decoderbufs_14
PGDG 3.0.2
postgres-decoderbufs_13
PGDG 3.0.2
el8 aarch64 postgres-decoderbufs_17
PGDG 3.0.2
postgres-decoderbufs_16
PGDG 3.0.2
postgres-decoderbufs_15
PGDG 3.0.2
postgres-decoderbufs_14
PGDG 3.0.2
postgres-decoderbufs_13
PGDG 3.0.2
el9 x86_64 postgres-decoderbufs_17
PGDG 3.0.2
postgres-decoderbufs_16
PGDG 3.0.2
postgres-decoderbufs_15
PGDG 3.0.2
postgres-decoderbufs_14
PGDG 3.0.2
postgres-decoderbufs_13
PGDG 3.0.2
el9 aarch64 postgres-decoderbufs_17
PGDG 3.0.2
postgres-decoderbufs_16
PGDG 3.0.2
postgres-decoderbufs_15
PGDG 3.0.2
postgres-decoderbufs_14
PGDG 3.0.2
postgres-decoderbufs_13
PGDG 3.0.2
d12 x86_64 postgresql-17-decoderbufs
PGDG 3.0.7
postgresql-16-decoderbufs
PGDG 3.0.7
postgresql-15-decoderbufs
PGDG 3.0.7
postgresql-14-decoderbufs
PGDG 3.0.7
postgresql-13-decoderbufs
PGDG 3.0.7
d12 aarch64 postgresql-17-decoderbufs
PGDG 3.0.7
postgresql-16-decoderbufs
PGDG 3.0.7
postgresql-15-decoderbufs
PGDG 3.0.7
postgresql-14-decoderbufs
PGDG 3.0.7
postgresql-13-decoderbufs
PGDG 3.0.7
u22 x86_64 postgresql-17-decoderbufs
PGDG 3.0.7
postgresql-16-decoderbufs
PGDG 3.0.7
postgresql-15-decoderbufs
PGDG 3.0.7
postgresql-14-decoderbufs
PGDG 3.0.7
postgresql-13-decoderbufs
PGDG 3.0.7
u22 aarch64 postgresql-17-decoderbufs
PGDG 3.0.7
postgresql-16-decoderbufs
PGDG 3.0.7
postgresql-15-decoderbufs
PGDG 3.0.7
postgresql-14-decoderbufs
PGDG 3.0.7
postgresql-13-decoderbufs
PGDG 3.0.7
u24 x86_64 postgresql-17-decoderbufs
PGDG 3.0.7
postgresql-16-decoderbufs
PGDG 3.0.7
postgresql-15-decoderbufs
PGDG 3.0.7
postgresql-14-decoderbufs
PGDG 3.0.7
postgresql-13-decoderbufs
PGDG 3.0.7
u24 aarch64 postgresql-17-decoderbufs
PGDG 3.0.7
postgresql-16-decoderbufs
PGDG 3.0.7
postgresql-15-decoderbufs
PGDG 3.0.7
postgresql-14-decoderbufs
PGDG 3.0.7
postgresql-13-decoderbufs
PGDG 3.0.7

扩展安装

使用 pig 命令行工具安装 decoderbufs 扩展:

pig ext install decoderbufs

使用 Pigsty剧本 安装 decoderbufs 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["decoderbufs"]}' # -l <集群名>

YUM仓库 手工安装 decoderbufs RPM 包:

dnf install postgres-decoderbufs_17*;
dnf install postgres-decoderbufs_16*;
dnf install postgres-decoderbufs_15*;
dnf install postgres-decoderbufs_14*;
dnf install postgres-decoderbufs_13*;

APT仓库 手工安装 decoderbufs DEB 包:

apt install postgresql-17-decoderbufs;
apt install postgresql-16-decoderbufs;
apt install postgresql-15-decoderbufs;
apt install postgresql-14-decoderbufs;
apt install postgresql-13-decoderbufs;

扩展 %s 无需 手工执行 CREATE EXTENSION 命令。




10 - decoder_raw

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

扩展总览

PIGSTY 第三方扩展: decoder_raw : 逻辑复制解码输出插件:RAW SQL格式

基本信息

元数据

  • 默认版本: 1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 无需执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 未知
  • 所需模式: 无
  • 所需扩展: 无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:decoder_raw_$v*
  • RPM版本:1.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-decoder-raw
  • DEB版本:1.0
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 decoder_raw_17
PIGSTY 1.0
decoder_raw_16
PIGSTY 1.0
decoder_raw_15
PIGSTY 1.0
decoder_raw_14
PIGSTY 1.0
decoder_raw_13
PIGSTY 1.0
el8 aarch64 decoder_raw_17
PIGSTY 1.0
decoder_raw_16
PIGSTY 1.0
decoder_raw_15
PIGSTY 1.0
decoder_raw_14
PIGSTY 1.0
decoder_raw_13
PIGSTY 1.0
el9 x86_64 decoder_raw_17
PIGSTY 1.0
decoder_raw_16
PIGSTY 1.0
decoder_raw_15
PIGSTY 1.0
decoder_raw_14
PIGSTY 1.0
decoder_raw_13
PIGSTY 1.0
el9 aarch64 decoder_raw_17
PIGSTY 1.0
decoder_raw_16
PIGSTY 1.0
decoder_raw_15
PIGSTY 1.0
decoder_raw_14
PIGSTY 1.0
decoder_raw_13
PIGSTY 1.0
d12 x86_64 postgresql-17-decoder-raw
PIGSTY 1.0
postgresql-16-decoder-raw
PIGSTY 1.0
postgresql-15-decoder-raw
PIGSTY 1.0
postgresql-14-decoder-raw
PIGSTY 1.0
postgresql-13-decoder-raw
PIGSTY 1.0
d12 aarch64 postgresql-17-decoder-raw
PIGSTY 1.0
postgresql-16-decoder-raw
PIGSTY 1.0
postgresql-15-decoder-raw
PIGSTY 1.0
postgresql-14-decoder-raw
PIGSTY 1.0
postgresql-13-decoder-raw
PIGSTY 1.0
u22 x86_64 postgresql-17-decoder-raw
PIGSTY 1.0
postgresql-16-decoder-raw
PIGSTY 1.0
postgresql-15-decoder-raw
PIGSTY 1.0
postgresql-14-decoder-raw
PIGSTY 1.0
postgresql-13-decoder-raw
PIGSTY 1.0
u22 aarch64 postgresql-17-decoder-raw
PIGSTY 1.0
postgresql-16-decoder-raw
PIGSTY 1.0
postgresql-15-decoder-raw
PIGSTY 1.0
postgresql-14-decoder-raw
PIGSTY 1.0
postgresql-13-decoder-raw
PIGSTY 1.0
u24 x86_64 postgresql-17-decoder-raw
PIGSTY 1.0
postgresql-16-decoder-raw
PIGSTY 1.0
postgresql-15-decoder-raw
PIGSTY 1.0
postgresql-14-decoder-raw
PIGSTY 1.0
postgresql-13-decoder-raw
PIGSTY 1.0
u24 aarch64 postgresql-17-decoder-raw
PIGSTY 1.0
postgresql-16-decoder-raw
PIGSTY 1.0
postgresql-15-decoder-raw
PIGSTY 1.0
postgresql-14-decoder-raw
PIGSTY 1.0
postgresql-13-decoder-raw
PIGSTY 1.0

扩展安装

使用 pig 命令行工具安装 decoder_raw 扩展:

pig ext install decoder_raw

使用 Pigsty剧本 安装 decoder_raw 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["decoder_raw"]}' # -l <集群名>

YUM仓库 手工安装 decoder_raw RPM 包:

dnf install decoder_raw_17*;
dnf install decoder_raw_16*;
dnf install decoder_raw_15*;
dnf install decoder_raw_14*;
dnf install decoder_raw_13*;

APT仓库 手工安装 decoder_raw DEB 包:

apt install postgresql-17-decoder-raw;
apt install postgresql-16-decoder-raw;
apt install postgresql-15-decoder-raw;
apt install postgresql-14-decoder-raw;
apt install postgresql-13-decoder-raw;

扩展 %s 无需 手工执行 CREATE EXTENSION 命令。




11 - pgoutput

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

扩展总览

CONTRIB 自带扩展: pgoutput : PG内置的逻辑解码输出插件

基本信息

元数据

  • 默认版本: -
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 无需执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 pgoutput 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 pgoutput RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 pgoutput DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

扩展 %s 无需 手工执行 CREATE EXTENSION 命令。




12 - test_decoding

基于SQL的WAL逻辑解码样例

扩展总览

CONTRIB 自带扩展: test_decoding : 基于SQL的WAL逻辑解码样例

基本信息

元数据

  • 默认版本: -
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 无需执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 test_decoding 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 test_decoding RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 test_decoding DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

扩展 %s 无需 手工执行 CREATE EXTENSION 命令。




13 - mimeo

在PostgreSQL实例间进行表级复制

扩展总览

MIXED 第三方扩展: mimeo : 在PostgreSQL实例间进行表级复制

基本信息

元数据

  • 默认版本: 1.5.1
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: dblink

软件包

  • RPM仓库:PIGSTY
  • RPM包名:mimeo_$v
  • RPM版本:1.5.1
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-mimeo
  • DEB版本:1.5.1
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 mimeo_17
PIGSTY 1.5.1
mimeo_16
PIGSTY 1.5.1
mimeo_15
PIGSTY 1.5.1
mimeo_14
PIGSTY 1.5.1
mimeo_13
PIGSTY 1.5.1
el8 aarch64 mimeo_17
PIGSTY 1.5.1
mimeo_16
PIGSTY 1.5.1
mimeo_15
PIGSTY 1.5.1
mimeo_14
PIGSTY 1.5.1
mimeo_13
PIGSTY 1.5.1
el9 x86_64 mimeo_17
PIGSTY 1.5.1
mimeo_16
PIGSTY 1.5.1
mimeo_15
PIGSTY 1.5.1
mimeo_14
PIGSTY 1.5.1
mimeo_13
PIGSTY 1.5.1
el9 aarch64 mimeo_17
PIGSTY 1.5.1
mimeo_16
PIGSTY 1.5.1
mimeo_15
PIGSTY 1.5.1
mimeo_14
PIGSTY 1.5.1
mimeo_13
PIGSTY 1.5.1
d12 x86_64 postgresql-17-mimeo
PGDG 1.5.1
postgresql-16-mimeo
PGDG 1.5.1
postgresql-15-mimeo
PGDG 1.5.1
postgresql-14-mimeo
PGDG 1.5.1
postgresql-13-mimeo
PGDG 1.5.1
d12 aarch64 postgresql-17-mimeo
PGDG 1.5.1
postgresql-16-mimeo
PGDG 1.5.1
postgresql-15-mimeo
PGDG 1.5.1
postgresql-14-mimeo
PGDG 1.5.1
postgresql-13-mimeo
PGDG 1.5.1
u22 x86_64 postgresql-17-mimeo
PGDG 1.5.1
postgresql-16-mimeo
PGDG 1.5.1
postgresql-15-mimeo
PGDG 1.5.1
postgresql-14-mimeo
PGDG 1.5.1
postgresql-13-mimeo
PGDG 1.5.1
u22 aarch64 postgresql-17-mimeo
PGDG 1.5.1
postgresql-16-mimeo
PGDG 1.5.1
postgresql-15-mimeo
PGDG 1.5.1
postgresql-14-mimeo
PGDG 1.5.1
postgresql-13-mimeo
PGDG 1.5.1
u24 x86_64 postgresql-17-mimeo
PGDG 1.5.1
postgresql-16-mimeo
PGDG 1.5.1
postgresql-15-mimeo
PGDG 1.5.1
postgresql-14-mimeo
PGDG 1.5.1
postgresql-13-mimeo
PGDG 1.5.1
u24 aarch64 postgresql-17-mimeo
PGDG 1.5.1
postgresql-16-mimeo
PGDG 1.5.1
postgresql-15-mimeo
PGDG 1.5.1
postgresql-14-mimeo
PGDG 1.5.1
postgresql-13-mimeo
PGDG 1.5.1

扩展安装

使用 pig 命令行工具安装 mimeo 扩展:

pig ext install mimeo

使用 Pigsty剧本 安装 mimeo 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["mimeo"]}' # -l <集群名>

YUM仓库 手工安装 mimeo RPM 包:

dnf install mimeo_17;
dnf install mimeo_16;
dnf install mimeo_15;
dnf install mimeo_14;
dnf install mimeo_13;

APT仓库 手工安装 mimeo DEB 包:

apt install postgresql-17-mimeo;
apt install postgresql-16-mimeo;
apt install postgresql-15-mimeo;
apt install postgresql-14-mimeo;
apt install postgresql-13-mimeo;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 mimeo 扩展:

CREATE EXTENSION mimeo CASCADE;



14 - repmgr

PostgreSQL复制管理组件

扩展总览

PGDG 第一方扩展: repmgr : PostgreSQL复制管理组件

基本信息

元数据

  • 默认版本: 5.5.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:repmgr_$v*
  • RPM版本:5.5.0
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-repmgr
  • DEB版本:5.5.0
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 repmgr_17
PGDG 5.5.0
repmgr_16
PGDG 5.5.0
repmgr_15
PGDG 5.5.0
repmgr_14
PGDG 5.5.0
repmgr_13
PGDG 5.5.0
el8 aarch64 repmgr_17
PGDG 5.5.0
repmgr_16
PGDG 5.5.0
repmgr_15
PGDG 5.5.0
repmgr_14
PGDG 5.5.0
repmgr_13
PGDG 5.5.0
el9 x86_64 repmgr_17
PGDG 5.5.0
repmgr_16
PGDG 5.5.0
repmgr_15
PGDG 5.5.0
repmgr_14
PGDG 5.5.0
repmgr_13
PGDG 5.5.0
el9 aarch64 repmgr_17
PGDG 5.5.0
repmgr_16
PGDG 5.5.0
repmgr_15
PGDG 5.5.0
repmgr_14
PGDG 5.5.0
repmgr_13
PGDG 5.5.0
d12 x86_64 postgresql-17-repmgr
PGDG 5.5.0+debpgdg
postgresql-16-repmgr
PGDG 5.5.0+debpgdg
postgresql-15-repmgr
PGDG 5.5.0+debpgdg
postgresql-14-repmgr
PGDG 5.5.0+debpgdg
postgresql-13-repmgr
PGDG 5.5.0+debpgdg
d12 aarch64 postgresql-17-repmgr
PGDG 5.5.0+debpgdg
postgresql-16-repmgr
PGDG 5.5.0+debpgdg
postgresql-15-repmgr
PGDG 5.5.0+debpgdg
postgresql-14-repmgr
PGDG 5.5.0+debpgdg
postgresql-13-repmgr
PGDG 5.5.0+debpgdg
u22 x86_64 postgresql-17-repmgr
PGDG 5.5.0+debpgdg
postgresql-16-repmgr
PGDG 5.5.0+debpgdg
postgresql-15-repmgr
PGDG 5.5.0+debpgdg
postgresql-14-repmgr
PGDG 5.5.0+debpgdg
postgresql-13-repmgr
PGDG 5.5.0+debpgdg
u22 aarch64 postgresql-17-repmgr
PGDG 5.5.0+debpgdg
postgresql-16-repmgr
PGDG 5.5.0+debpgdg
postgresql-15-repmgr
PGDG 5.5.0+debpgdg
postgresql-14-repmgr
PGDG 5.5.0+debpgdg
postgresql-13-repmgr
PGDG 5.5.0+debpgdg
u24 x86_64 postgresql-17-repmgr
PGDG 5.5.0+debpgdg
postgresql-16-repmgr
PGDG 5.5.0+debpgdg
postgresql-15-repmgr
PGDG 5.5.0+debpgdg
postgresql-14-repmgr
PGDG 5.5.0+debpgdg
postgresql-13-repmgr
PGDG 5.5.0+debpgdg
u24 aarch64 postgresql-17-repmgr
PGDG 5.5.0+debpgdg
postgresql-16-repmgr
PGDG 5.5.0+debpgdg
postgresql-15-repmgr
PGDG 5.5.0+debpgdg
postgresql-14-repmgr
PGDG 5.5.0+debpgdg
postgresql-13-repmgr
PGDG 5.5.0+debpgdg

扩展安装

使用 pig 命令行工具安装 repmgr 扩展:

pig ext install repmgr

使用 Pigsty剧本 安装 repmgr 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["repmgr"]}' # -l <集群名>

YUM仓库 手工安装 repmgr RPM 包:

dnf install repmgr_16*;
dnf install repmgr_15*;
dnf install repmgr_14*;
dnf install repmgr_13*;

APT仓库 手工安装 repmgr DEB 包:

apt install postgresql-17-repmgr;
apt install postgresql-16-repmgr;
apt install postgresql-15-repmgr;
apt install postgresql-14-repmgr;
apt install postgresql-13-repmgr;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 repmgr 扩展:

CREATE EXTENSION repmgr;



15 - pg_fact_loader

在 Postgres 中构建事实表

扩展总览

PGDG 第一方扩展: pg_fact_loader : 在 Postgres 中构建事实表

基本信息

  • 扩展编号: 9820
  • 扩展名称: pg_fact_loader
  • 标准包名: pg_fact_loader
  • 扩展类目: ETL
  • 开源协议: MIT
  • 官方网站: https://github.com/enova/pg_fact_loader
  • 编程语言: C
  • 其他标签: 无
  • 备注信息: 无

元数据

  • 默认版本: 2.0.1
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: fact_loader
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:pg_fact_loader_$v*
  • RPM版本:2.0.1
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-pg-fact-loader
  • DEB版本:2.0.1
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pg_fact_loader_17
PGDG 2.0.1
pg_fact_loader_16
PGDG 2.0.1
pg_fact_loader_15
PGDG 2.0.1
pg_fact_loader_14
PGDG 2.0.1
pg_fact_loader_13
PGDG 2.0.1
el8 aarch64 pg_fact_loader_17
PGDG 2.0.1
pg_fact_loader_16
PGDG 2.0.1
pg_fact_loader_15
PGDG 2.0.1
pg_fact_loader_14
PGDG 2.0.1
pg_fact_loader_13
PGDG 2.0.1
el9 x86_64 pg_fact_loader_17
PGDG 2.0.1
pg_fact_loader_16
PGDG 2.0.1
pg_fact_loader_15
PGDG 2.0.1
pg_fact_loader_14
PGDG 2.0.1
pg_fact_loader_13
PGDG 2.0.1
el9 aarch64 pg_fact_loader_17
PGDG 2.0.1
pg_fact_loader_16
PGDG 2.0.1
pg_fact_loader_15
PGDG 2.0.1
pg_fact_loader_14
PGDG 2.0.1
pg_fact_loader_13
PGDG 2.0.1
d12 x86_64 postgresql-17-pg-fact-loader
PGDG 2.0.1
postgresql-16-pg-fact-loader
PGDG 2.0.1
postgresql-15-pg-fact-loader
PGDG 2.0.1
postgresql-14-pg-fact-loader
PGDG 2.0.1
postgresql-13-pg-fact-loader
PGDG 2.0.1
d12 aarch64 postgresql-17-pg-fact-loader
PGDG 2.0.1
postgresql-16-pg-fact-loader
PGDG 2.0.1
postgresql-15-pg-fact-loader
PGDG 2.0.1
postgresql-14-pg-fact-loader
PGDG 2.0.1
postgresql-13-pg-fact-loader
PGDG 2.0.1
u22 x86_64 postgresql-17-pg-fact-loader
PGDG 2.0.1
postgresql-16-pg-fact-loader
PGDG 2.0.1
postgresql-15-pg-fact-loader
PGDG 2.0.1
postgresql-14-pg-fact-loader
PGDG 2.0.1
postgresql-13-pg-fact-loader
PGDG 2.0.1
u22 aarch64 postgresql-17-pg-fact-loader
PGDG 2.0.1
postgresql-16-pg-fact-loader
PGDG 2.0.1
postgresql-15-pg-fact-loader
PGDG 2.0.1
postgresql-14-pg-fact-loader
PGDG 2.0.1
postgresql-13-pg-fact-loader
PGDG 2.0.1
u24 x86_64 postgresql-17-pg-fact-loader
PGDG 2.0.1
postgresql-16-pg-fact-loader
PGDG 2.0.1
postgresql-15-pg-fact-loader
PGDG 2.0.1
postgresql-14-pg-fact-loader
PGDG 2.0.1
postgresql-13-pg-fact-loader
PGDG 2.0.1
u24 aarch64 postgresql-17-pg-fact-loader
PGDG 2.0.1
postgresql-16-pg-fact-loader
PGDG 2.0.1
postgresql-15-pg-fact-loader
PGDG 2.0.1
postgresql-14-pg-fact-loader
PGDG 2.0.1
postgresql-13-pg-fact-loader
PGDG 2.0.1

扩展安装

使用 pig 命令行工具安装 pg_fact_loader 扩展:

pig ext install pg_fact_loader

使用 Pigsty剧本 安装 pg_fact_loader 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_fact_loader"]}' # -l <集群名>

YUM仓库 手工安装 pg_fact_loader RPM 包:

dnf install pg_fact_loader_17*;
dnf install pg_fact_loader_16*;
dnf install pg_fact_loader_15*;
dnf install pg_fact_loader_14*;
dnf install pg_fact_loader_13*;

APT仓库 手工安装 pg_fact_loader DEB 包:

apt install postgresql-17-pg-fact-loader;
apt install postgresql-16-pg-fact-loader;
apt install postgresql-15-pg-fact-loader;
apt install postgresql-14-pg-fact-loader;
apt install postgresql-13-pg-fact-loader;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pg_fact_loader 扩展:

CREATE EXTENSION pg_fact_loader;



16 - pg_bulkload

向 PostgreSQL 中高速加载数据

扩展总览

PIGSTY 第三方扩展: pg_bulkload : 向 PostgreSQL 中高速加载数据

基本信息

  • 扩展编号: 9830
  • 扩展名称: pg_bulkload
  • 标准包名: pg_bulkload
  • 扩展类目: ETL
  • 开源协议: BSD 3
  • 官方网站: https://github.com/ossc-db/pg_bulkload
  • 编程语言: C
  • 其他标签: 无
  • 备注信息: 无

元数据

  • 默认版本: 3.1.22
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:pg_bulkload_$v*
  • RPM版本:3.1.22
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pg-bulkload
  • DEB版本:3.1.22
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pg_bulkload_17
PIGSTY 3.1.22
pg_bulkload_16
PIGSTY 3.1.22
pg_bulkload_15
PIGSTY 3.1.22
pg_bulkload_14
PIGSTY 3.1.22
pg_bulkload_13
PIGSTY 3.1.22
el8 aarch64 pg_bulkload_17
PIGSTY 3.1.22
pg_bulkload_16
PIGSTY 3.1.22
pg_bulkload_15
PIGSTY 3.1.22
pg_bulkload_14
PIGSTY 3.1.22
pg_bulkload_13
PIGSTY 3.1.22
el9 x86_64 pg_bulkload_17
PIGSTY 3.1.22
pg_bulkload_16
PIGSTY 3.1.22
pg_bulkload_15
PIGSTY 3.1.22
pg_bulkload_14
PIGSTY 3.1.22
pg_bulkload_13
PIGSTY 3.1.22
el9 aarch64 pg_bulkload_17
PIGSTY 3.1.22
pg_bulkload_16
PIGSTY 3.1.22
pg_bulkload_15
PIGSTY 3.1.22
pg_bulkload_14
PIGSTY 3.1.22
pg_bulkload_13
PIGSTY 3.1.22
d12 x86_64 postgresql-17-pg-bulkload
PIGSTY 3.1.22
postgresql-16-pg-bulkload
PIGSTY 3.1.22
postgresql-15-pg-bulkload
PIGSTY 3.1.22
postgresql-14-pg-bulkload
PIGSTY 3.1.22
postgresql-13-pg-bulkload
PIGSTY 3.1.22
d12 aarch64 postgresql-17-pg-bulkload
PIGSTY 3.1.22
postgresql-16-pg-bulkload
PIGSTY 3.1.22
postgresql-15-pg-bulkload
PIGSTY 3.1.22
postgresql-14-pg-bulkload
PIGSTY 3.1.22
postgresql-13-pg-bulkload
PIGSTY 3.1.22
u22 x86_64 postgresql-17-pg-bulkload
PIGSTY 3.1.22
postgresql-16-pg-bulkload
PIGSTY 3.1.22
postgresql-15-pg-bulkload
PIGSTY 3.1.22
postgresql-14-pg-bulkload
PIGSTY 3.1.22
postgresql-13-pg-bulkload
PIGSTY 3.1.22
u22 aarch64 postgresql-17-pg-bulkload
PIGSTY 3.1.22
postgresql-16-pg-bulkload
PIGSTY 3.1.22
postgresql-15-pg-bulkload
PIGSTY 3.1.22
postgresql-14-pg-bulkload
PIGSTY 3.1.22
postgresql-13-pg-bulkload
PIGSTY 3.1.22
u24 x86_64 postgresql-17-pg-bulkload
PIGSTY 3.1.22
postgresql-16-pg-bulkload
PIGSTY 3.1.22
postgresql-15-pg-bulkload
PIGSTY 3.1.22
postgresql-14-pg-bulkload
PIGSTY 3.1.22
postgresql-13-pg-bulkload
PIGSTY 3.1.22
u24 aarch64 postgresql-17-pg-bulkload
PIGSTY 3.1.22
postgresql-16-pg-bulkload
PIGSTY 3.1.22
postgresql-15-pg-bulkload
PIGSTY 3.1.22
postgresql-14-pg-bulkload
PIGSTY 3.1.22
postgresql-13-pg-bulkload
PIGSTY 3.1.22

扩展安装

使用 pig 命令行工具安装 pg_bulkload 扩展:

pig ext install pg_bulkload

使用 Pigsty剧本 安装 pg_bulkload 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_bulkload"]}' # -l <集群名>

YUM仓库 手工安装 pg_bulkload RPM 包:

dnf install pg_bulkload_17*;
dnf install pg_bulkload_16*;
dnf install pg_bulkload_15*;
dnf install pg_bulkload_14*;
dnf install pg_bulkload_13*;

APT仓库 手工安装 pg_bulkload DEB 包:

apt install postgresql-17-pg-bulkload;
apt install postgresql-16-pg-bulkload;
apt install postgresql-15-pg-bulkload;
apt install postgresql-14-pg-bulkload;
apt install postgresql-13-pg-bulkload;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pg_bulkload 扩展:

CREATE EXTENSION pg_bulkload;