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

返回本页常规视图.

类目:FUNC

标识聚合函数:ID生成器,各类聚合函数,摘要函数,数组处理函数,数学函数,统计量,伪随机,等等

FUNC 类目共有 41 个可用扩展:

扩展名(详情) 标准名(官网) 仓库 版本 类目 许可证 LOAD DDL TRUST RELOC 简介
pg_idkit pg_idkit PIGSTY 0.2.4 FUNC Apache-2.0 生成各式各样的唯一标识符:UUIDv6, ULID, KSUID
pg_uuidv7 pg_uuidv7 MIXED 1.6.0 FUNC MPLv2 UUIDv7 支持
permuteseq permuteseq PIGSTY 1.2.2 FUNC PostgreSQL 伪随机数ID置换生成器
pg_hashids pg_hashids PIGSTY 1.3 FUNC MIT 加盐将整型ID转为短字符串ID
sequential_uuids sequential_uuids MIXED 1.0.3 FUNC MIT 生成连续生成的UUID
topn topn PGDG 2.7.0 FUNC AGPLv3 top-n JSONB 的类型
quantile quantile PIGSTY 1.1.8 FUNC BSD 2 Quantile聚合函数
lower_quantile lower_quantile PIGSTY 1.0.3 FUNC BSD 2 Lower Quantile 聚合函数
count_distinct count_distinct MIXED 3.0.2 FUNC BSD 2 COUNT(DISTINCT …) 聚合的替代方案
omnisketch omnisketch PIGSTY 1.0.2 FUNC PostgreSQL 实现OmniSketch数据结构,实现近似摘要聚合
ddsketch ddsketch PIGSTY 1.0.1 FUNC PostgreSQL 实现DDSketch数据结构,实现在线的Quantile聚合
vasco vasco PIGSTY 0.1.0 FUNC GPLv3 使用MIC发现数据中隐含的关联
xicor pgxicor PIGSTY 0.1.0 FUNC GPLv3 在PG中计算XI相关系数
tdigest tdigest PGDG 1.4.3 FUNC Apache-2.0 tdigest 聚合函数
first_last_agg first_last_agg MIXED 0.1.4 FUNC PostgreSQL first() 与 last() 聚合函数
extra_window_functions extra_window_functions PGDG 1.0 FUNC PostgreSQL 额外的窗口函数
floatvec floatvec PIGSTY 1.1.1 FUNC MIT 数组类型数学运算扩展
aggs_for_vecs aggs_for_vecs PIGSTY 1.3.2 FUNC MIT 针对数组类型的聚合函数集合扩展
aggs_for_arrays aggs_for_arrays PIGSTY 1.3.3 FUNC MIT 计算数组聚合统计值的函数包
arraymath pg_arraymath PIGSTY 1.1 FUNC MIT 数组逐元素数学运算符包
pg_math pg_math PIGSTY 1.0 FUNC GPLv3 使用GSL库的数学统计函数
random pg_random PIGSTY 2.0.0 FUNC PostgreSQL 随机数生成器
base36 pg_base36 PIGSTY 1.0.0 FUNC MIT Base36编码解码扩展
base62 pg_base62 PIGSTY 0.0.1 FUNC MIT Base62编码解码扩展
pg_base58 pg_base58 PIGSTY 0.0.1 FUNC MIT Base58 编码/解码函数
financial pg_financial PIGSTY 1.0.1 FUNC PostgreSQL 金融领域聚合函数
refint refint CONTRIB 1.0 FUNC PostgreSQL 实现引用完整性的函数
autoinc autoinc CONTRIB 1.0 FUNC PostgreSQL 用于自动递增字段的函数
insert_username insert_username CONTRIB 1.0 FUNC PostgreSQL 用于跟踪谁更改了表的函数
moddatetime moddatetime CONTRIB 1.0 FUNC PostgreSQL 跟踪最后修改时间
tsm_system_time tsm_system_time CONTRIB 1.0 FUNC PostgreSQL 接受毫秒数限制的 TABLESAMPLE 方法
dict_xsyn dict_xsyn CONTRIB 1.0 FUNC PostgreSQL 用于扩展同义词处理的文本搜索字典模板
tsm_system_rows tsm_system_rows CONTRIB 1.0 FUNC PostgreSQL 接受行数限制的 TABLESAMPLE 方法
tcn tcn CONTRIB 1.0 FUNC PostgreSQL 用触发器通知变更
uuid-ossp uuid-ossp CONTRIB 1.1 FUNC PostgreSQL 生成通用唯一标识符(UUIDs)
btree_gist btree_gist CONTRIB 1.7 FUNC PostgreSQL 用GiST索引常见数据类型
btree_gin btree_gin CONTRIB 1.3 FUNC PostgreSQL 用GIN索引常见数据类型
intarray intarray CONTRIB 1.5 FUNC PostgreSQL 1维整数数组的额外函数、运算符和索引支持
intagg intagg CONTRIB 1.1 FUNC PostgreSQL 整数聚合器和枚举器(过时)
dict_int dict_int CONTRIB 1.0 FUNC PostgreSQL 用于整数的文本搜索字典模板
unaccent unaccent CONTRIB 1.1 FUNC PostgreSQL 删除重音的文本搜索字典

1 - pg_idkit

生成各式各样的唯一标识符:UUIDv6, ULID, KSUID

扩展总览

PIGSTY 第三方扩展: pg_idkit : 生成各式各样的唯一标识符:UUIDv6, ULID, KSUID

基本信息

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pg_idkit_$v
  • RPM版本:0.2.4
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pg-idkit
  • DEB版本:0.2.4
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pg_idkit_17
PIGSTY 0.2.4
pg_idkit_16
PIGSTY 0.2.4
pg_idkit_15
PIGSTY 0.2.4
pg_idkit_14
PIGSTY 0.2.4
pg_idkit_13
PIGSTY 0.2.4
el8 aarch64 pg_idkit_17
PIGSTY 0.2.4
pg_idkit_16
PIGSTY 0.2.4
pg_idkit_15
PIGSTY 0.2.4
pg_idkit_14
PIGSTY 0.2.4
pg_idkit_13
PIGSTY 0.2.4
el9 x86_64 pg_idkit_17
PIGSTY 0.2.4
pg_idkit_16
PIGSTY 0.2.4
pg_idkit_15
PIGSTY 0.2.4
pg_idkit_14
PIGSTY 0.2.4
pg_idkit_13
PIGSTY 0.2.4
el9 aarch64 pg_idkit_17
PIGSTY 0.2.4
pg_idkit_16
PIGSTY 0.2.4
pg_idkit_15
PIGSTY 0.2.4
pg_idkit_14
PIGSTY 0.2.4
pg_idkit_13
PIGSTY 0.2.4
d12 x86_64 postgresql-17-pg-idkit
PIGSTY 0.2.4
postgresql-16-pg-idkit
PIGSTY 0.2.4
postgresql-15-pg-idkit
PIGSTY 0.2.4
postgresql-14-pg-idkit
PIGSTY 0.2.4
postgresql-13-pg-idkit
PIGSTY 0.2.4
d12 aarch64 postgresql-17-pg-idkit
PIGSTY 0.2.4
postgresql-16-pg-idkit
PIGSTY 0.2.4
postgresql-15-pg-idkit
PIGSTY 0.2.4
postgresql-14-pg-idkit
PIGSTY 0.2.4
postgresql-13-pg-idkit
PIGSTY 0.2.4
u22 x86_64 postgresql-17-pg-idkit
PIGSTY 0.2.4
postgresql-16-pg-idkit
PIGSTY 0.2.4
postgresql-15-pg-idkit
PIGSTY 0.2.4
postgresql-14-pg-idkit
PIGSTY 0.2.4
postgresql-13-pg-idkit
PIGSTY 0.2.4
u22 aarch64 postgresql-17-pg-idkit
PIGSTY 0.2.4
postgresql-16-pg-idkit
PIGSTY 0.2.4
postgresql-15-pg-idkit
PIGSTY 0.2.4
postgresql-14-pg-idkit
PIGSTY 0.2.4
postgresql-13-pg-idkit
PIGSTY 0.2.4
u24 x86_64 postgresql-17-pg-idkit
PIGSTY 0.2.4
postgresql-16-pg-idkit
PIGSTY 0.2.4
postgresql-15-pg-idkit
PIGSTY 0.2.4
postgresql-14-pg-idkit
PIGSTY 0.2.4
postgresql-13-pg-idkit
PIGSTY 0.2.4
u24 aarch64 postgresql-17-pg-idkit
PIGSTY 0.2.4
postgresql-16-pg-idkit
PIGSTY 0.2.4
postgresql-15-pg-idkit
PIGSTY 0.2.4
postgresql-14-pg-idkit
PIGSTY 0.2.4
postgresql-13-pg-idkit
PIGSTY 0.2.4

扩展安装

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

pig ext install pg_idkit

使用 Pigsty剧本 安装 pg_idkit 扩展:

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

YUM仓库 手工安装 pg_idkit RPM 包:

dnf install pg_idkit_17;
dnf install pg_idkit_16;
dnf install pg_idkit_15;
dnf install pg_idkit_14;
dnf install pg_idkit_13;

APT仓库 手工安装 pg_idkit DEB 包:

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

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

CREATE EXTENSION pg_idkit;



2 - pg_uuidv7

UUIDv7 支持

扩展总览

MIXED 第三方扩展: pg_uuidv7 : UUIDv7 支持

基本信息

元数据

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

软件包

  • RPM仓库:PGDG
  • RPM包名:pg_uuidv7_$v*
  • RPM版本:1.6.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pg-uuidv7
  • DEB版本:1.6.0
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pg_uuidv7_17
PGDG 1.6.0
pg_uuidv7_16
PGDG 1.6.0
pg_uuidv7_15
PGDG 1.6.0
pg_uuidv7_14
PGDG 1.6.0
pg_uuidv7_13
PGDG 1.6.0
el8 aarch64 pg_uuidv7_17
PGDG 1.6.0
pg_uuidv7_16
PGDG 1.6.0
pg_uuidv7_15
PGDG 1.6.0
pg_uuidv7_14
PGDG 1.6.0
pg_uuidv7_13
PGDG 1.6.0
el9 x86_64 pg_uuidv7_17
PGDG 1.6.0
pg_uuidv7_16
PGDG 1.6.0
pg_uuidv7_15
PGDG 1.6.0
pg_uuidv7_14
PGDG 1.6.0
pg_uuidv7_13
PGDG 1.6.0
el9 aarch64 pg_uuidv7_17
PGDG 1.6.0
pg_uuidv7_16
PGDG 1.6.0
pg_uuidv7_15
PGDG 1.6.0
pg_uuidv7_14
PGDG 1.6.0
pg_uuidv7_13
PGDG 1.6.0
d12 x86_64 postgresql-17-pg-uuidv7
PIGSTY 1.6.0
postgresql-16-pg-uuidv7
PIGSTY 1.6.0
postgresql-15-pg-uuidv7
PIGSTY 1.6.0
postgresql-14-pg-uuidv7
PIGSTY 1.6.0
postgresql-13-pg-uuidv7
PIGSTY 1.6.0
d12 aarch64 postgresql-17-pg-uuidv7
PIGSTY 1.6.0
postgresql-16-pg-uuidv7
PIGSTY 1.6.0
postgresql-15-pg-uuidv7
PIGSTY 1.6.0
postgresql-14-pg-uuidv7
PIGSTY 1.6.0
postgresql-13-pg-uuidv7
PIGSTY 1.6.0
u22 x86_64 postgresql-17-pg-uuidv7
PIGSTY 1.6.0
postgresql-16-pg-uuidv7
PIGSTY 1.6.0
postgresql-15-pg-uuidv7
PIGSTY 1.6.0
postgresql-14-pg-uuidv7
PIGSTY 1.6.0
postgresql-13-pg-uuidv7
PIGSTY 1.6.0
u22 aarch64 postgresql-17-pg-uuidv7
PIGSTY 1.6.0
postgresql-16-pg-uuidv7
PIGSTY 1.6.0
postgresql-15-pg-uuidv7
PIGSTY 1.6.0
postgresql-14-pg-uuidv7
PIGSTY 1.6.0
postgresql-13-pg-uuidv7
PIGSTY 1.6.0
u24 x86_64 postgresql-17-pg-uuidv7
PIGSTY 1.6.0
postgresql-16-pg-uuidv7
PIGSTY 1.6.0
postgresql-15-pg-uuidv7
PIGSTY 1.6.0
postgresql-14-pg-uuidv7
PIGSTY 1.6.0
postgresql-13-pg-uuidv7
PIGSTY 1.6.0
u24 aarch64 postgresql-17-pg-uuidv7
PIGSTY 1.6.0
postgresql-16-pg-uuidv7
PIGSTY 1.6.0
postgresql-15-pg-uuidv7
PIGSTY 1.6.0
postgresql-14-pg-uuidv7
PIGSTY 1.6.0
postgresql-13-pg-uuidv7
PIGSTY 1.6.0

扩展安装

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

pig ext install pg_uuidv7

使用 Pigsty剧本 安装 pg_uuidv7 扩展:

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

YUM仓库 手工安装 pg_uuidv7 RPM 包:

dnf install pg_uuidv7_17*;
dnf install pg_uuidv7_16*;
dnf install pg_uuidv7_15*;
dnf install pg_uuidv7_14*;
dnf install pg_uuidv7_13*;

APT仓库 手工安装 pg_uuidv7 DEB 包:

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

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

CREATE EXTENSION pg_uuidv7;



3 - permuteseq

伪随机数ID置换生成器

扩展总览

PIGSTY 第三方扩展: permuteseq : 伪随机数ID置换生成器

基本信息

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:permuteseq_$v*
  • RPM版本:1.2.2
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-permuteseq
  • DEB版本:1.2.2
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 permuteseq_17
PIGSTY 1.2.2
permuteseq_16
PIGSTY 1.2.2
permuteseq_15
PIGSTY 1.2.2
permuteseq_14
PIGSTY 1.2.2
permuteseq_13
PIGSTY 1.2.2
el8 aarch64 permuteseq_17
PIGSTY 1.2.2
permuteseq_16
PIGSTY 1.2.2
permuteseq_15
PIGSTY 1.2.2
permuteseq_14
PIGSTY 1.2.2
permuteseq_13
PIGSTY 1.2.2
el9 x86_64 permuteseq_17
PIGSTY 1.2.2
permuteseq_16
PIGSTY 1.2.2
permuteseq_15
PIGSTY 1.2.2
permuteseq_14
PIGSTY 1.2.2
permuteseq_13
PIGSTY 1.2.2
el9 aarch64 permuteseq_17
PIGSTY 1.2.2
permuteseq_16
PIGSTY 1.2.2
permuteseq_15
PIGSTY 1.2.2
permuteseq_14
PIGSTY 1.2.2
permuteseq_13
PIGSTY 1.2.2
d12 x86_64 postgresql-17-permuteseq
PIGSTY 1.2.2
postgresql-16-permuteseq
PIGSTY 1.2.2
postgresql-15-permuteseq
PIGSTY 1.2.2
postgresql-14-permuteseq
PIGSTY 1.2.2
postgresql-13-permuteseq
PIGSTY 1.2.2
d12 aarch64 postgresql-17-permuteseq
PIGSTY 1.2.2
postgresql-16-permuteseq
PIGSTY 1.2.2
postgresql-15-permuteseq
PIGSTY 1.2.2
postgresql-14-permuteseq
PIGSTY 1.2.2
postgresql-13-permuteseq
PIGSTY 1.2.2
u22 x86_64 postgresql-17-permuteseq
PIGSTY 1.2.2
postgresql-16-permuteseq
PIGSTY 1.2.2
postgresql-15-permuteseq
PIGSTY 1.2.2
postgresql-14-permuteseq
PIGSTY 1.2.2
postgresql-13-permuteseq
PIGSTY 1.2.2
u22 aarch64 postgresql-17-permuteseq
PIGSTY 1.2.2
postgresql-16-permuteseq
PIGSTY 1.2.2
postgresql-15-permuteseq
PIGSTY 1.2.2
postgresql-14-permuteseq
PIGSTY 1.2.2
postgresql-13-permuteseq
PIGSTY 1.2.2
u24 x86_64 postgresql-17-permuteseq
PIGSTY 1.2.2
postgresql-16-permuteseq
PIGSTY 1.2.2
postgresql-15-permuteseq
PIGSTY 1.2.2
postgresql-14-permuteseq
PIGSTY 1.2.2
postgresql-13-permuteseq
PIGSTY 1.2.2
u24 aarch64 postgresql-17-permuteseq
PIGSTY 1.2.2
postgresql-16-permuteseq
PIGSTY 1.2.2
postgresql-15-permuteseq
PIGSTY 1.2.2
postgresql-14-permuteseq
PIGSTY 1.2.2
postgresql-13-permuteseq
PIGSTY 1.2.2

扩展安装

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

pig ext install permuteseq

使用 Pigsty剧本 安装 permuteseq 扩展:

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

YUM仓库 手工安装 permuteseq RPM 包:

dnf install permuteseq_17*;
dnf install permuteseq_16*;
dnf install permuteseq_15*;
dnf install permuteseq_14*;
dnf install permuteseq_13*;

APT仓库 手工安装 permuteseq DEB 包:

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

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

CREATE EXTENSION permuteseq;



4 - pg_hashids

加盐将整型ID转为短字符串ID

扩展总览

PIGSTY 第三方扩展: pg_hashids : 加盐将整型ID转为短字符串ID

基本信息

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

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pg_hashids_$v*
  • RPM版本:1.3
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pg-hashids
  • DEB版本:1.3
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pg_hashids_17
PIGSTY 1.3
pg_hashids_16
PIGSTY 1.3
pg_hashids_15
PIGSTY 1.3
pg_hashids_14
PIGSTY 1.3
pg_hashids_13
PIGSTY 1.3
el8 aarch64 pg_hashids_17
PIGSTY 1.3
pg_hashids_16
PIGSTY 1.3
pg_hashids_15
PIGSTY 1.3
pg_hashids_14
PIGSTY 1.3
pg_hashids_13
PIGSTY 1.3
el9 x86_64 pg_hashids_17
PIGSTY 1.3
pg_hashids_16
PIGSTY 1.3
pg_hashids_15
PIGSTY 1.3
pg_hashids_14
PIGSTY 1.3
pg_hashids_13
PIGSTY 1.3
el9 aarch64 pg_hashids_17
PIGSTY 1.3
pg_hashids_16
PIGSTY 1.3
pg_hashids_15
PIGSTY 1.3
pg_hashids_14
PIGSTY 1.3
pg_hashids_13
PIGSTY 1.3
d12 x86_64 postgresql-17-pg-hashids
PIGSTY 1.3
postgresql-16-pg-hashids
PIGSTY 1.3
postgresql-15-pg-hashids
PIGSTY 1.3
postgresql-14-pg-hashids
PIGSTY 1.3
postgresql-13-pg-hashids
PIGSTY 1.3
d12 aarch64 postgresql-17-pg-hashids
PIGSTY 1.3
postgresql-16-pg-hashids
PIGSTY 1.3
postgresql-15-pg-hashids
PIGSTY 1.3
postgresql-14-pg-hashids
PIGSTY 1.3
postgresql-13-pg-hashids
PIGSTY 1.3
u22 x86_64 postgresql-17-pg-hashids
PIGSTY 1.3
postgresql-16-pg-hashids
PIGSTY 1.3
postgresql-15-pg-hashids
PIGSTY 1.3
postgresql-14-pg-hashids
PIGSTY 1.3
postgresql-13-pg-hashids
PIGSTY 1.3
u22 aarch64 postgresql-17-pg-hashids
PIGSTY 1.3
postgresql-16-pg-hashids
PIGSTY 1.3
postgresql-15-pg-hashids
PIGSTY 1.3
postgresql-14-pg-hashids
PIGSTY 1.3
postgresql-13-pg-hashids
PIGSTY 1.3
u24 x86_64 postgresql-17-pg-hashids
PIGSTY 1.3
postgresql-16-pg-hashids
PIGSTY 1.3
postgresql-15-pg-hashids
PIGSTY 1.3
postgresql-14-pg-hashids
PIGSTY 1.3
postgresql-13-pg-hashids
PIGSTY 1.3
u24 aarch64 postgresql-17-pg-hashids
PIGSTY 1.3
postgresql-16-pg-hashids
PIGSTY 1.3
postgresql-15-pg-hashids
PIGSTY 1.3
postgresql-14-pg-hashids
PIGSTY 1.3
postgresql-13-pg-hashids
PIGSTY 1.3

扩展安装

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

pig ext install pg_hashids

使用 Pigsty剧本 安装 pg_hashids 扩展:

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

YUM仓库 手工安装 pg_hashids RPM 包:

dnf install pg_hashids_17*;
dnf install pg_hashids_16*;
dnf install pg_hashids_15*;
dnf install pg_hashids_14*;
dnf install pg_hashids_13*;

APT仓库 手工安装 pg_hashids DEB 包:

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

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

CREATE EXTENSION pg_hashids;



5 - sequential_uuids

生成连续生成的UUID

扩展总览

MIXED 第三方扩展: sequential_uuids : 生成连续生成的UUID

基本信息

元数据

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

软件包

  • RPM仓库:PGDG
  • RPM包名:sequential_uuids_$v
  • RPM版本:1.0.3
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-sequential-uuids
  • DEB版本:1.0.3
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 sequential_uuids_17
PIGSTY 1.0.3
sequential_uuids_16
PIGSTY 1.0.3
sequential_uuids_15
PIGSTY 1.0.3
sequential_uuids_14
PIGSTY 1.0.3
sequential_uuids_13
PIGSTY 1.0.3
el8 aarch64 sequential_uuids_17
PIGSTY 1.0.3
sequential_uuids_16
PIGSTY 1.0.3
sequential_uuids_15
PIGSTY 1.0.3
sequential_uuids_14
PIGSTY 1.0.3
sequential_uuids_13
PIGSTY 1.0.3
el9 x86_64 sequential_uuids_17
PIGSTY 1.0.3
sequential_uuids_16
PIGSTY 1.0.3
sequential_uuids_15
PIGSTY 1.0.3
sequential_uuids_14
PIGSTY 1.0.3
sequential_uuids_13
PIGSTY 1.0.3
el9 aarch64 sequential_uuids_17
PIGSTY 1.0.3
sequential_uuids_16
PIGSTY 1.0.3
sequential_uuids_15
PIGSTY 1.0.3
sequential_uuids_14
PIGSTY 1.0.3
sequential_uuids_13
PIGSTY 1.0.3
d12 x86_64 postgresql-17-sequential-uuids
PIGSTY 1.0.3
postgresql-16-sequential-uuids
PIGSTY 1.0.3
postgresql-15-sequential-uuids
PIGSTY 1.0.3
postgresql-14-sequential-uuids
PIGSTY 1.0.3
postgresql-13-sequential-uuids
PIGSTY 1.0.3
d12 aarch64 postgresql-17-sequential-uuids
PIGSTY 1.0.3
postgresql-16-sequential-uuids
PIGSTY 1.0.3
postgresql-15-sequential-uuids
PIGSTY 1.0.3
postgresql-14-sequential-uuids
PIGSTY 1.0.3
postgresql-13-sequential-uuids
PIGSTY 1.0.3
u22 x86_64 postgresql-17-sequential-uuids
PIGSTY 1.0.3
postgresql-16-sequential-uuids
PIGSTY 1.0.3
postgresql-15-sequential-uuids
PIGSTY 1.0.3
postgresql-14-sequential-uuids
PIGSTY 1.0.3
postgresql-13-sequential-uuids
PIGSTY 1.0.3
u22 aarch64 postgresql-17-sequential-uuids
PIGSTY 1.0.3
postgresql-16-sequential-uuids
PIGSTY 1.0.3
postgresql-15-sequential-uuids
PIGSTY 1.0.3
postgresql-14-sequential-uuids
PIGSTY 1.0.3
postgresql-13-sequential-uuids
PIGSTY 1.0.3
u24 x86_64 postgresql-17-sequential-uuids
PIGSTY 1.0.3
postgresql-16-sequential-uuids
PIGSTY 1.0.3
postgresql-15-sequential-uuids
PIGSTY 1.0.3
postgresql-14-sequential-uuids
PIGSTY 1.0.3
postgresql-13-sequential-uuids
PIGSTY 1.0.3
u24 aarch64 postgresql-17-sequential-uuids
PIGSTY 1.0.3
postgresql-16-sequential-uuids
PIGSTY 1.0.3
postgresql-15-sequential-uuids
PIGSTY 1.0.3
postgresql-14-sequential-uuids
PIGSTY 1.0.3
postgresql-13-sequential-uuids
PIGSTY 1.0.3

扩展安装

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

pig ext install sequential_uuids

使用 Pigsty剧本 安装 sequential_uuids 扩展:

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

YUM仓库 手工安装 sequential_uuids RPM 包:

dnf install sequential_uuids_17;
dnf install sequential_uuids_16;
dnf install sequential_uuids_15;
dnf install sequential_uuids_14;
dnf install sequential_uuids_13;

APT仓库 手工安装 sequential_uuids DEB 包:

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

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

CREATE EXTENSION sequential_uuids;



6 - topn

top-n JSONB 的类型

扩展总览

PGDG 第三方扩展: topn : top-n JSONB 的类型

基本信息

元数据

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

软件包

  • RPM仓库:PGDG
  • RPM包名:topn_$v*
  • RPM版本:2.7.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-topn
  • DEB版本:2.7.0
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 topn_17
PGDG 2.7.0
topn_16
PGDG 2.7.0
topn_15
PGDG 2.7.0
topn_14
PGDG 2.7.0
topn_13
PGDG 2.7.0
el8 aarch64 topn_17
PGDG 2.7.0
topn_16
PGDG 2.7.0
topn_15
PGDG 2.7.0
topn_14
PGDG 2.7.0
topn_13
PGDG 2.7.0
el9 x86_64 topn_17
PGDG 2.7.0
topn_16
PGDG 2.7.0
topn_15
PGDG 2.7.0
topn_14
PGDG 2.7.0
topn_13
PGDG 2.7.0
el9 aarch64 topn_17
PGDG 2.7.0
topn_16
PGDG 2.7.0
topn_15
PGDG 2.7.0
topn_14
PGDG 2.7.0
topn_13
PGDG 2.7.0
d12 x86_64 postgresql-17-topn
PIGSTY 2.7.0
postgresql-16-topn
PIGSTY 2.7.0
postgresql-15-topn
PIGSTY 2.7.0
postgresql-14-topn
PIGSTY 2.7.0
postgresql-13-topn
PIGSTY 2.7.0
d12 aarch64 postgresql-17-topn
PIGSTY 2.7.0
postgresql-16-topn
PIGSTY 2.7.0
postgresql-15-topn
PIGSTY 2.7.0
postgresql-14-topn
PIGSTY 2.7.0
postgresql-13-topn
PIGSTY 2.7.0
u22 x86_64 postgresql-17-topn
PIGSTY 2.7.0
postgresql-16-topn
PIGSTY 2.7.0
postgresql-15-topn
PIGSTY 2.7.0
postgresql-14-topn
PIGSTY 2.7.0
postgresql-13-topn
PIGSTY 2.7.0
u22 aarch64 postgresql-17-topn
PIGSTY 2.7.0
postgresql-16-topn
PIGSTY 2.7.0
postgresql-15-topn
PIGSTY 2.7.0
postgresql-14-topn
PIGSTY 2.7.0
postgresql-13-topn
PIGSTY 2.7.0
u24 x86_64 postgresql-17-topn
PIGSTY 2.7.0
postgresql-16-topn
PIGSTY 2.7.0
postgresql-15-topn
PIGSTY 2.7.0
postgresql-14-topn
PIGSTY 2.7.0
postgresql-13-topn
PIGSTY 2.7.0
u24 aarch64 postgresql-17-topn
PIGSTY 2.7.0
postgresql-16-topn
PIGSTY 2.7.0
postgresql-15-topn
PIGSTY 2.7.0
postgresql-14-topn
PIGSTY 2.7.0
postgresql-13-topn
PIGSTY 2.7.0

扩展安装

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

pig ext install topn

使用 Pigsty剧本 安装 topn 扩展:

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

YUM仓库 手工安装 topn RPM 包:

dnf install topn_17*;
dnf install topn_16*;
dnf install topn_15*;
dnf install topn_14*;
dnf install topn_13*;

APT仓库 手工安装 topn DEB 包:

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

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

CREATE EXTENSION topn;



7 - quantile

Quantile聚合函数

扩展总览

PIGSTY 第三方扩展: quantile : Quantile聚合函数

基本信息

  • 扩展编号: 4610
  • 扩展名称: quantile
  • 标准包名: quantile
  • 扩展类目: FUNC
  • 开源协议: BSD 2
  • 官方网站: https://github.com/tvondra/quantile
  • 编程语言: C
  • 其他标签: 无
  • 备注信息: 无

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:quantile_$v*
  • RPM版本:1.1.8
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-quantile
  • DEB版本:1.1.8
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 quantile_17
PIGSTY 1.1.8
quantile_16
PIGSTY 1.1.8
quantile_15
PIGSTY 1.1.8
quantile_14
PIGSTY 1.1.8
quantile_13
PIGSTY 1.1.8
el8 aarch64 quantile_17
PIGSTY 1.1.8
quantile_16
PIGSTY 1.1.8
quantile_15
PIGSTY 1.1.8
quantile_14
PIGSTY 1.1.8
quantile_13
PIGSTY 1.1.8
el9 x86_64 quantile_17
PIGSTY 1.1.8
quantile_16
PIGSTY 1.1.8
quantile_15
PIGSTY 1.1.8
quantile_14
PIGSTY 1.1.8
quantile_13
PIGSTY 1.1.8
el9 aarch64 quantile_17
PIGSTY 1.1.8
quantile_16
PIGSTY 1.1.8
quantile_15
PIGSTY 1.1.8
quantile_14
PIGSTY 1.1.8
quantile_13
PIGSTY 1.1.8
d12 x86_64 postgresql-17-quantile
PIGSTY 1.1.8
postgresql-16-quantile
PIGSTY 1.1.8
postgresql-15-quantile
PIGSTY 1.1.8
postgresql-14-quantile
PIGSTY 1.1.8
postgresql-13-quantile
PIGSTY 1.1.8
d12 aarch64 postgresql-17-quantile
PIGSTY 1.1.8
postgresql-16-quantile
PIGSTY 1.1.8
postgresql-15-quantile
PIGSTY 1.1.8
postgresql-14-quantile
PIGSTY 1.1.8
postgresql-13-quantile
PIGSTY 1.1.8
u22 x86_64 postgresql-17-quantile
PIGSTY 1.1.8
postgresql-16-quantile
PIGSTY 1.1.8
postgresql-15-quantile
PIGSTY 1.1.8
postgresql-14-quantile
PIGSTY 1.1.8
postgresql-13-quantile
PIGSTY 1.1.8
u22 aarch64 postgresql-17-quantile
PIGSTY 1.1.8
postgresql-16-quantile
PIGSTY 1.1.8
postgresql-15-quantile
PIGSTY 1.1.8
postgresql-14-quantile
PIGSTY 1.1.8
postgresql-13-quantile
PIGSTY 1.1.8
u24 x86_64 postgresql-17-quantile
PIGSTY 1.1.8
postgresql-16-quantile
PIGSTY 1.1.8
postgresql-15-quantile
PIGSTY 1.1.8
postgresql-14-quantile
PIGSTY 1.1.8
postgresql-13-quantile
PIGSTY 1.1.8
u24 aarch64 postgresql-17-quantile
PIGSTY 1.1.8
postgresql-16-quantile
PIGSTY 1.1.8
postgresql-15-quantile
PIGSTY 1.1.8
postgresql-14-quantile
PIGSTY 1.1.8
postgresql-13-quantile
PIGSTY 1.1.8

扩展安装

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

pig ext install quantile

使用 Pigsty剧本 安装 quantile 扩展:

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

YUM仓库 手工安装 quantile RPM 包:

dnf install quantile_17*;
dnf install quantile_16*;
dnf install quantile_15*;
dnf install quantile_14*;
dnf install quantile_13*;

APT仓库 手工安装 quantile DEB 包:

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

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

CREATE EXTENSION quantile;



8 - lower_quantile

Lower Quantile 聚合函数

扩展总览

PIGSTY 第三方扩展: lower_quantile : Lower Quantile 聚合函数

基本信息

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:lower_quantile_$v*
  • RPM版本:1.0.3
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-lower-quantile
  • DEB版本:1.0.3
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 lower_quantile_17
PIGSTY 1.0.3
lower_quantile_16
PIGSTY 1.0.3
lower_quantile_15
PIGSTY 1.0.3
lower_quantile_14
PIGSTY 1.0.3
lower_quantile_13
PIGSTY 1.0.3
el8 aarch64 lower_quantile_17
PIGSTY 1.0.3
lower_quantile_16
PIGSTY 1.0.3
lower_quantile_15
PIGSTY 1.0.3
lower_quantile_14
PIGSTY 1.0.3
lower_quantile_13
PIGSTY 1.0.3
el9 x86_64 lower_quantile_17
PIGSTY 1.0.3
lower_quantile_16
PIGSTY 1.0.3
lower_quantile_15
PIGSTY 1.0.3
lower_quantile_14
PIGSTY 1.0.3
lower_quantile_13
PIGSTY 1.0.3
el9 aarch64 lower_quantile_17
PIGSTY 1.0.3
lower_quantile_16
PIGSTY 1.0.3
lower_quantile_15
PIGSTY 1.0.3
lower_quantile_14
PIGSTY 1.0.3
lower_quantile_13
PIGSTY 1.0.3
d12 x86_64 postgresql-17-lower-quantile
PIGSTY 1.0.3
postgresql-16-lower-quantile
PIGSTY 1.0.3
postgresql-15-lower-quantile
PIGSTY 1.0.3
postgresql-14-lower-quantile
PIGSTY 1.0.3
postgresql-13-lower-quantile
PIGSTY 1.0.3
d12 aarch64 postgresql-17-lower-quantile
PIGSTY 1.0.3
postgresql-16-lower-quantile
PIGSTY 1.0.3
postgresql-15-lower-quantile
PIGSTY 1.0.3
postgresql-14-lower-quantile
PIGSTY 1.0.3
postgresql-13-lower-quantile
PIGSTY 1.0.3
u22 x86_64 postgresql-17-lower-quantile
PIGSTY 1.0.3
postgresql-16-lower-quantile
PIGSTY 1.0.3
postgresql-15-lower-quantile
PIGSTY 1.0.3
postgresql-14-lower-quantile
PIGSTY 1.0.3
postgresql-13-lower-quantile
PIGSTY 1.0.3
u22 aarch64 postgresql-17-lower-quantile
PIGSTY 1.0.3
postgresql-16-lower-quantile
PIGSTY 1.0.3
postgresql-15-lower-quantile
PIGSTY 1.0.3
postgresql-14-lower-quantile
PIGSTY 1.0.3
postgresql-13-lower-quantile
PIGSTY 1.0.3
u24 x86_64 postgresql-17-lower-quantile
PIGSTY 1.0.3
postgresql-16-lower-quantile
PIGSTY 1.0.3
postgresql-15-lower-quantile
PIGSTY 1.0.3
postgresql-14-lower-quantile
PIGSTY 1.0.3
postgresql-13-lower-quantile
PIGSTY 1.0.3
u24 aarch64 postgresql-17-lower-quantile
PIGSTY 1.0.3
postgresql-16-lower-quantile
PIGSTY 1.0.3
postgresql-15-lower-quantile
PIGSTY 1.0.3
postgresql-14-lower-quantile
PIGSTY 1.0.3
postgresql-13-lower-quantile
PIGSTY 1.0.3

扩展安装

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

pig ext install lower_quantile

使用 Pigsty剧本 安装 lower_quantile 扩展:

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

YUM仓库 手工安装 lower_quantile RPM 包:

dnf install lower_quantile_17*;
dnf install lower_quantile_16*;
dnf install lower_quantile_15*;
dnf install lower_quantile_14*;
dnf install lower_quantile_13*;

APT仓库 手工安装 lower_quantile DEB 包:

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

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

CREATE EXTENSION lower_quantile;



9 - count_distinct

COUNT(DISTINCT …) 聚合的替代方案

扩展总览

MIXED 第三方扩展: count_distinct : COUNT(DISTINCT …) 聚合的替代方案

基本信息

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:count_distinct_$v*
  • RPM版本:3.0.2
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-count-distinct
  • DEB版本:3.0.2
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 count_distinct_17
PIGSTY 3.0.2
count_distinct_16
PIGSTY 3.0.2
count_distinct_15
PIGSTY 3.0.2
count_distinct_14
PIGSTY 3.0.2
count_distinct_13
PIGSTY 3.0.2
el8 aarch64 count_distinct_17
PIGSTY 3.0.2
count_distinct_16
PIGSTY 3.0.2
count_distinct_15
PIGSTY 3.0.2
count_distinct_14
PIGSTY 3.0.2
count_distinct_13
PIGSTY 3.0.2
el9 x86_64 count_distinct_17
PIGSTY 3.0.2
count_distinct_16
PIGSTY 3.0.2
count_distinct_15
PIGSTY 3.0.2
count_distinct_14
PIGSTY 3.0.2
count_distinct_13
PIGSTY 3.0.2
el9 aarch64 count_distinct_17
PIGSTY 3.0.2
count_distinct_16
PIGSTY 3.0.2
count_distinct_15
PIGSTY 3.0.2
count_distinct_14
PIGSTY 3.0.2
count_distinct_13
PIGSTY 3.0.2
d12 x86_64 postgresql-17-count-distinct
PIGSTY 3.0.2
postgresql-16-count-distinct
PIGSTY 3.0.2
postgresql-15-count-distinct
PIGSTY 3.0.2
postgresql-14-count-distinct
PIGSTY 3.0.2
postgresql-13-count-distinct
PIGSTY 3.0.2
d12 aarch64 postgresql-17-count-distinct
PIGSTY 3.0.2
postgresql-16-count-distinct
PIGSTY 3.0.2
postgresql-15-count-distinct
PIGSTY 3.0.2
postgresql-14-count-distinct
PIGSTY 3.0.2
postgresql-13-count-distinct
PIGSTY 3.0.2
u22 x86_64 postgresql-17-count-distinct
PIGSTY 3.0.2
postgresql-16-count-distinct
PIGSTY 3.0.2
postgresql-15-count-distinct
PIGSTY 3.0.2
postgresql-14-count-distinct
PIGSTY 3.0.2
postgresql-13-count-distinct
PIGSTY 3.0.2
u22 aarch64 postgresql-17-count-distinct
PIGSTY 3.0.2
postgresql-16-count-distinct
PIGSTY 3.0.2
postgresql-15-count-distinct
PIGSTY 3.0.2
postgresql-14-count-distinct
PIGSTY 3.0.2
postgresql-13-count-distinct
PIGSTY 3.0.2
u24 x86_64 postgresql-17-count-distinct
PIGSTY 3.0.2
postgresql-16-count-distinct
PIGSTY 3.0.2
postgresql-15-count-distinct
PIGSTY 3.0.2
postgresql-14-count-distinct
PIGSTY 3.0.2
postgresql-13-count-distinct
PIGSTY 3.0.2
u24 aarch64 postgresql-17-count-distinct
PIGSTY 3.0.2
postgresql-16-count-distinct
PIGSTY 3.0.2
postgresql-15-count-distinct
PIGSTY 3.0.2
postgresql-14-count-distinct
PIGSTY 3.0.2
postgresql-13-count-distinct
PIGSTY 3.0.2

扩展安装

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

pig ext install count_distinct

使用 Pigsty剧本 安装 count_distinct 扩展:

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

YUM仓库 手工安装 count_distinct RPM 包:

dnf install count_distinct_17*;
dnf install count_distinct_16*;
dnf install count_distinct_15*;
dnf install count_distinct_14*;
dnf install count_distinct_13*;

APT仓库 手工安装 count_distinct DEB 包:

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

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

CREATE EXTENSION count_distinct;



10 - omnisketch

实现OmniSketch数据结构,实现近似摘要聚合

扩展总览

PIGSTY 第三方扩展: omnisketch : 实现OmniSketch数据结构,实现近似摘要聚合

基本信息

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:omnisketch_$v*
  • RPM版本:1.0.2
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-omnisketch
  • DEB版本:1.0.2
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 omnisketch_17
PIGSTY 1.0.2
omnisketch_16
PIGSTY 1.0.2
omnisketch_15
PIGSTY 1.0.2
omnisketch_14
PIGSTY 1.0.2
omnisketch_13
PIGSTY 1.0.2
el8 aarch64 omnisketch_17
PIGSTY 1.0.2
omnisketch_16
PIGSTY 1.0.2
omnisketch_15
PIGSTY 1.0.2
omnisketch_14
PIGSTY 1.0.2
omnisketch_13
PIGSTY 1.0.2
el9 x86_64 omnisketch_17
PIGSTY 1.0.2
omnisketch_16
PIGSTY 1.0.2
omnisketch_15
PIGSTY 1.0.2
omnisketch_14
PIGSTY 1.0.2
omnisketch_13
PIGSTY 1.0.2
el9 aarch64 omnisketch_17
PIGSTY 1.0.2
omnisketch_16
PIGSTY 1.0.2
omnisketch_15
PIGSTY 1.0.2
omnisketch_14
PIGSTY 1.0.2
omnisketch_13
PIGSTY 1.0.2
d12 x86_64 postgresql-17-omnisketch
PIGSTY 1.0.2
postgresql-16-omnisketch
PIGSTY 1.0.2
postgresql-15-omnisketch
PIGSTY 1.0.2
postgresql-14-omnisketch
PIGSTY 1.0.2
postgresql-13-omnisketch
PIGSTY 1.0.2
d12 aarch64 postgresql-17-omnisketch
PIGSTY 1.0.2
postgresql-16-omnisketch
PIGSTY 1.0.2
postgresql-15-omnisketch
PIGSTY 1.0.2
postgresql-14-omnisketch
PIGSTY 1.0.2
postgresql-13-omnisketch
PIGSTY 1.0.2
u22 x86_64 postgresql-17-omnisketch
PIGSTY 1.0.2
postgresql-16-omnisketch
PIGSTY 1.0.2
postgresql-15-omnisketch
PIGSTY 1.0.2
postgresql-14-omnisketch
PIGSTY 1.0.2
postgresql-13-omnisketch
PIGSTY 1.0.2
u22 aarch64 postgresql-17-omnisketch
PIGSTY 1.0.2
postgresql-16-omnisketch
PIGSTY 1.0.2
postgresql-15-omnisketch
PIGSTY 1.0.2
postgresql-14-omnisketch
PIGSTY 1.0.2
postgresql-13-omnisketch
PIGSTY 1.0.2
u24 x86_64 postgresql-17-omnisketch
PIGSTY 1.0.2
postgresql-16-omnisketch
PIGSTY 1.0.2
postgresql-15-omnisketch
PIGSTY 1.0.2
postgresql-14-omnisketch
PIGSTY 1.0.2
postgresql-13-omnisketch
PIGSTY 1.0.2
u24 aarch64 postgresql-17-omnisketch
PIGSTY 1.0.2
postgresql-16-omnisketch
PIGSTY 1.0.2
postgresql-15-omnisketch
PIGSTY 1.0.2
postgresql-14-omnisketch
PIGSTY 1.0.2
postgresql-13-omnisketch
PIGSTY 1.0.2

扩展安装

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

pig ext install omnisketch

使用 Pigsty剧本 安装 omnisketch 扩展:

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

YUM仓库 手工安装 omnisketch RPM 包:

dnf install omnisketch_17*;
dnf install omnisketch_16*;
dnf install omnisketch_15*;
dnf install omnisketch_14*;
dnf install omnisketch_13*;

APT仓库 手工安装 omnisketch DEB 包:

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

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

CREATE EXTENSION omnisketch;



11 - ddsketch

实现DDSketch数据结构,实现在线的Quantile聚合

扩展总览

PIGSTY 第三方扩展: ddsketch : 实现DDSketch数据结构,实现在线的Quantile聚合

基本信息

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:ddsketch_$v*
  • RPM版本:1.0.1
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-ddsketch
  • DEB版本:1.0.1
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 ddsketch_17
PIGSTY 1.0.1
ddsketch_16
PIGSTY 1.0.1
ddsketch_15
PIGSTY 1.0.1
ddsketch_14
PIGSTY 1.0.1
ddsketch_13
PIGSTY 1.0.1
el8 aarch64 ddsketch_17
PIGSTY 1.0.1
ddsketch_16
PIGSTY 1.0.1
ddsketch_15
PIGSTY 1.0.1
ddsketch_14
PIGSTY 1.0.1
ddsketch_13
PIGSTY 1.0.1
el9 x86_64 ddsketch_17
PIGSTY 1.0.1
ddsketch_16
PIGSTY 1.0.1
ddsketch_15
PIGSTY 1.0.1
ddsketch_14
PIGSTY 1.0.1
ddsketch_13
PIGSTY 1.0.1
el9 aarch64 ddsketch_17
PIGSTY 1.0.1
ddsketch_16
PIGSTY 1.0.1
ddsketch_15
PIGSTY 1.0.1
ddsketch_14
PIGSTY 1.0.1
ddsketch_13
PIGSTY 1.0.1
d12 x86_64 postgresql-17-ddsketch
PIGSTY 1.0.1
postgresql-16-ddsketch
PIGSTY 1.0.1
postgresql-15-ddsketch
PIGSTY 1.0.1
postgresql-14-ddsketch
PIGSTY 1.0.1
postgresql-13-ddsketch
PIGSTY 1.0.1
d12 aarch64 postgresql-17-ddsketch
PIGSTY 1.0.1
postgresql-16-ddsketch
PIGSTY 1.0.1
postgresql-15-ddsketch
PIGSTY 1.0.1
postgresql-14-ddsketch
PIGSTY 1.0.1
postgresql-13-ddsketch
PIGSTY 1.0.1
u22 x86_64 postgresql-17-ddsketch
PIGSTY 1.0.1
postgresql-16-ddsketch
PIGSTY 1.0.1
postgresql-15-ddsketch
PIGSTY 1.0.1
postgresql-14-ddsketch
PIGSTY 1.0.1
postgresql-13-ddsketch
PIGSTY 1.0.1
u22 aarch64 postgresql-17-ddsketch
PIGSTY 1.0.1
postgresql-16-ddsketch
PIGSTY 1.0.1
postgresql-15-ddsketch
PIGSTY 1.0.1
postgresql-14-ddsketch
PIGSTY 1.0.1
postgresql-13-ddsketch
PIGSTY 1.0.1
u24 x86_64 postgresql-17-ddsketch
PIGSTY 1.0.1
postgresql-16-ddsketch
PIGSTY 1.0.1
postgresql-15-ddsketch
PIGSTY 1.0.1
postgresql-14-ddsketch
PIGSTY 1.0.1
postgresql-13-ddsketch
PIGSTY 1.0.1
u24 aarch64 postgresql-17-ddsketch
PIGSTY 1.0.1
postgresql-16-ddsketch
PIGSTY 1.0.1
postgresql-15-ddsketch
PIGSTY 1.0.1
postgresql-14-ddsketch
PIGSTY 1.0.1
postgresql-13-ddsketch
PIGSTY 1.0.1

扩展安装

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

pig ext install ddsketch

使用 Pigsty剧本 安装 ddsketch 扩展:

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

YUM仓库 手工安装 ddsketch RPM 包:

dnf install ddsketch_17*;
dnf install ddsketch_16*;
dnf install ddsketch_15*;
dnf install ddsketch_14*;
dnf install ddsketch_13*;

APT仓库 手工安装 ddsketch DEB 包:

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

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

CREATE EXTENSION ddsketch;



12 - vasco

使用MIC发现数据中隐含的关联

扩展总览

PIGSTY 第三方扩展: vasco : 使用MIC发现数据中隐含的关联

基本信息

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:vasco_$v*
  • RPM版本:0.1.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-vasco
  • DEB版本:0.1.0
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 vasco_17
PIGSTY 0.1.0
vasco_16
PIGSTY 0.1.0
vasco_15
PIGSTY 0.1.0
vasco_14
PIGSTY 0.1.0
vasco_13
PIGSTY 0.1.0
el8 aarch64 vasco_17
PIGSTY 0.1.0
vasco_16
PIGSTY 0.1.0
vasco_15
PIGSTY 0.1.0
vasco_14
PIGSTY 0.1.0
vasco_13
PIGSTY 0.1.0
el9 x86_64 vasco_17
PIGSTY 0.1.0
vasco_16
PIGSTY 0.1.0
vasco_15
PIGSTY 0.1.0
vasco_14
PIGSTY 0.1.0
vasco_13
PIGSTY 0.1.0
el9 aarch64 vasco_17
PIGSTY 0.1.0
vasco_16
PIGSTY 0.1.0
vasco_15
PIGSTY 0.1.0
vasco_14
PIGSTY 0.1.0
vasco_13
PIGSTY 0.1.0
d12 x86_64 postgresql-17-vasco
PIGSTY 0.1.0
postgresql-16-vasco
PIGSTY 0.1.0
postgresql-15-vasco
PIGSTY 0.1.0
postgresql-14-vasco
PIGSTY 0.1.0
postgresql-13-vasco
PIGSTY 0.1.0
d12 aarch64 postgresql-17-vasco
PIGSTY 0.1.0
postgresql-16-vasco
PIGSTY 0.1.0
postgresql-15-vasco
PIGSTY 0.1.0
postgresql-14-vasco
PIGSTY 0.1.0
postgresql-13-vasco
PIGSTY 0.1.0
u22 x86_64 postgresql-17-vasco
PIGSTY 0.1.0
postgresql-16-vasco
PIGSTY 0.1.0
postgresql-15-vasco
PIGSTY 0.1.0
postgresql-14-vasco
PIGSTY 0.1.0
postgresql-13-vasco
PIGSTY 0.1.0
u22 aarch64 postgresql-17-vasco
PIGSTY 0.1.0
postgresql-16-vasco
PIGSTY 0.1.0
postgresql-15-vasco
PIGSTY 0.1.0
postgresql-14-vasco
PIGSTY 0.1.0
postgresql-13-vasco
PIGSTY 0.1.0
u24 x86_64 postgresql-17-vasco
PIGSTY 0.1.0
postgresql-16-vasco
PIGSTY 0.1.0
postgresql-15-vasco
PIGSTY 0.1.0
postgresql-14-vasco
PIGSTY 0.1.0
postgresql-13-vasco
PIGSTY 0.1.0
u24 aarch64 postgresql-17-vasco
PIGSTY 0.1.0
postgresql-16-vasco
PIGSTY 0.1.0
postgresql-15-vasco
PIGSTY 0.1.0
postgresql-14-vasco
PIGSTY 0.1.0
postgresql-13-vasco
PIGSTY 0.1.0

扩展安装

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

pig ext install vasco

使用 Pigsty剧本 安装 vasco 扩展:

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

YUM仓库 手工安装 vasco RPM 包:

dnf install vasco_17*;
dnf install vasco_16*;
dnf install vasco_15*;
dnf install vasco_14*;
dnf install vasco_13*;

APT仓库 手工安装 vasco DEB 包:

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

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

CREATE EXTENSION vasco;



13 - xicor

在PG中计算XI相关系数

扩展总览

PIGSTY 第三方扩展: pgxicor : 在PG中计算XI相关系数

基本信息

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pgxicor_$v*
  • RPM版本:0.1.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pgxicor
  • DEB版本:0.1.0
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pgxicor_17
PIGSTY 0.1.0
pgxicor_16
PIGSTY 0.1.0
pgxicor_15
PIGSTY 0.1.0
pgxicor_14
PIGSTY 0.1.0
pgxicor_13
PIGSTY 0.1.0
el8 aarch64 pgxicor_17
PIGSTY 0.1.0
pgxicor_16
PIGSTY 0.1.0
pgxicor_15
PIGSTY 0.1.0
pgxicor_14
PIGSTY 0.1.0
pgxicor_13
PIGSTY 0.1.0
el9 x86_64 pgxicor_17
PIGSTY 0.1.0
pgxicor_16
PIGSTY 0.1.0
pgxicor_15
PIGSTY 0.1.0
pgxicor_14
PIGSTY 0.1.0
pgxicor_13
PIGSTY 0.1.0
el9 aarch64 pgxicor_17
PIGSTY 0.1.0
pgxicor_16
PIGSTY 0.1.0
pgxicor_15
PIGSTY 0.1.0
pgxicor_14
PIGSTY 0.1.0
pgxicor_13
PIGSTY 0.1.0
d12 x86_64 postgresql-17-pgxicor
PIGSTY 0.1.0
postgresql-16-pgxicor
PIGSTY 0.1.0
postgresql-15-pgxicor
PIGSTY 0.1.0
postgresql-14-pgxicor
PIGSTY 0.1.0
postgresql-13-pgxicor
PIGSTY 0.1.0
d12 aarch64 postgresql-17-pgxicor
PIGSTY 0.1.0
postgresql-16-pgxicor
PIGSTY 0.1.0
postgresql-15-pgxicor
PIGSTY 0.1.0
postgresql-14-pgxicor
PIGSTY 0.1.0
postgresql-13-pgxicor
PIGSTY 0.1.0
u22 x86_64 postgresql-17-pgxicor
PIGSTY 0.1.0
postgresql-16-pgxicor
PIGSTY 0.1.0
postgresql-15-pgxicor
PIGSTY 0.1.0
postgresql-14-pgxicor
PIGSTY 0.1.0
postgresql-13-pgxicor
PIGSTY 0.1.0
u22 aarch64 postgresql-17-pgxicor
PIGSTY 0.1.0
postgresql-16-pgxicor
PIGSTY 0.1.0
postgresql-15-pgxicor
PIGSTY 0.1.0
postgresql-14-pgxicor
PIGSTY 0.1.0
postgresql-13-pgxicor
PIGSTY 0.1.0
u24 x86_64 postgresql-17-pgxicor
PIGSTY 0.1.0
postgresql-16-pgxicor
PIGSTY 0.1.0
postgresql-15-pgxicor
PIGSTY 0.1.0
postgresql-14-pgxicor
PIGSTY 0.1.0
postgresql-13-pgxicor
PIGSTY 0.1.0
u24 aarch64 postgresql-17-pgxicor
PIGSTY 0.1.0
postgresql-16-pgxicor
PIGSTY 0.1.0
postgresql-15-pgxicor
PIGSTY 0.1.0
postgresql-14-pgxicor
PIGSTY 0.1.0
postgresql-13-pgxicor
PIGSTY 0.1.0

扩展安装

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

pig ext install pgxicor; # 扩展名称
pig ext install xicor; # 标准包名

使用 Pigsty剧本 安装 pgxicor 扩展:

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

YUM仓库 手工安装 pgxicor RPM 包:

dnf install pgxicor_17*;
dnf install pgxicor_16*;
dnf install pgxicor_15*;
dnf install pgxicor_14*;
dnf install pgxicor_13*;

APT仓库 手工安装 pgxicor DEB 包:

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

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

CREATE EXTENSION xicor;



14 - tdigest

tdigest 聚合函数

扩展总览

PGDG 第一方扩展: tdigest : tdigest 聚合函数

基本信息

元数据

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

软件包

  • RPM仓库:PGDG
  • RPM包名:tdigest_$v*
  • RPM版本:1.4.2
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-tdigest
  • DEB版本:1.4.3
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 tdigest_17
PGDG 1.4.2
tdigest_16
PGDG 1.4.1
tdigest_15
PGDG 1.4.1
tdigest_14
PGDG 1.4.1
tdigest_13
PGDG 1.4.1
el8 aarch64 tdigest_17
PGDG 1.4.2
tdigest_16
PGDG 1.4.1
tdigest_15
PGDG 1.4.1
tdigest_14
PGDG 1.4.1
tdigest_13
PGDG 1.4.1
el9 x86_64 tdigest_17
PGDG 1.4.2
tdigest_16
PGDG 1.4.1
tdigest_15
PGDG 1.4.1
tdigest_14
PGDG 1.4.1
tdigest_13
PGDG 1.4.1
el9 aarch64 tdigest_17
PGDG 1.4.2
tdigest_16
PGDG 1.4.1
tdigest_15
PGDG 1.4.1
tdigest_14
PGDG 1.4.1
tdigest_13
PGDG 1.4.1
d12 x86_64 postgresql-17-tdigest
PGDG 1.4.3
postgresql-16-tdigest
PGDG 1.4.3
postgresql-15-tdigest
PGDG 1.4.3
postgresql-14-tdigest
PGDG 1.4.3
postgresql-13-tdigest
PGDG 1.4.3
d12 aarch64 postgresql-17-tdigest
PGDG 1.4.3
postgresql-16-tdigest
PGDG 1.4.3
postgresql-15-tdigest
PGDG 1.4.3
postgresql-14-tdigest
PGDG 1.4.3
postgresql-13-tdigest
PGDG 1.4.3
u22 x86_64 postgresql-17-tdigest
PGDG 1.4.3
postgresql-16-tdigest
PGDG 1.4.3
postgresql-15-tdigest
PGDG 1.4.3
postgresql-14-tdigest
PGDG 1.4.3
postgresql-13-tdigest
PGDG 1.4.3
u22 aarch64 postgresql-17-tdigest
PGDG 1.4.3
postgresql-16-tdigest
PGDG 1.4.3
postgresql-15-tdigest
PGDG 1.4.3
postgresql-14-tdigest
PGDG 1.4.3
postgresql-13-tdigest
PGDG 1.4.3
u24 x86_64 postgresql-17-tdigest
PGDG 1.4.3
postgresql-16-tdigest
PGDG 1.4.3
postgresql-15-tdigest
PGDG 1.4.3
postgresql-14-tdigest
PGDG 1.4.3
postgresql-13-tdigest
PGDG 1.4.3
u24 aarch64 postgresql-17-tdigest
PGDG 1.4.3
postgresql-16-tdigest
PGDG 1.4.3
postgresql-15-tdigest
PGDG 1.4.3
postgresql-14-tdigest
PGDG 1.4.3
postgresql-13-tdigest
PGDG 1.4.3

扩展安装

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

pig ext install tdigest

使用 Pigsty剧本 安装 tdigest 扩展:

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

YUM仓库 手工安装 tdigest RPM 包:

dnf install tdigest_17*;
dnf install tdigest_16*;
dnf install tdigest_15*;
dnf install tdigest_14*;
dnf install tdigest_13*;

APT仓库 手工安装 tdigest DEB 包:

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

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

CREATE EXTENSION tdigest;



15 - first_last_agg

first() 与 last() 聚合函数

扩展总览

MIXED 第三方扩展: first_last_agg : first() 与 last() 聚合函数

基本信息

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:first_last_agg_$v
  • RPM版本:0.1.4
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-first-last-agg
  • DEB版本:0.1.4
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 first_last_agg_17
PIGSTY 0.1.4
first_last_agg_16
PIGSTY 0.1.4
first_last_agg_15
PIGSTY 0.1.4
first_last_agg_14
PIGSTY 0.1.4
first_last_agg_13
PIGSTY 0.1.4
el8 aarch64 first_last_agg_17
PIGSTY 0.1.4
first_last_agg_16
PIGSTY 0.1.4
first_last_agg_15
PIGSTY 0.1.4
first_last_agg_14
PIGSTY 0.1.4
first_last_agg_13
PIGSTY 0.1.4
el9 x86_64 first_last_agg_17
PIGSTY 0.1.4
first_last_agg_16
PIGSTY 0.1.4
first_last_agg_15
PIGSTY 0.1.4
first_last_agg_14
PIGSTY 0.1.4
first_last_agg_13
PIGSTY 0.1.4
el9 aarch64 first_last_agg_17
PIGSTY 0.1.4
first_last_agg_16
PIGSTY 0.1.4
first_last_agg_15
PIGSTY 0.1.4
first_last_agg_14
PIGSTY 0.1.4
first_last_agg_13
PIGSTY 0.1.4
d12 x86_64 postgresql-17-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-16-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-15-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-14-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-13-first-last-agg
PGDG 0.1.4-4-gd63ea3b
d12 aarch64 postgresql-17-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-16-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-15-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-14-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-13-first-last-agg
PGDG 0.1.4-4-gd63ea3b
u22 x86_64 postgresql-17-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-16-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-15-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-14-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-13-first-last-agg
PGDG 0.1.4-4-gd63ea3b
u22 aarch64 postgresql-17-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-16-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-15-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-14-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-13-first-last-agg
PGDG 0.1.4-4-gd63ea3b
u24 x86_64 postgresql-17-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-16-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-15-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-14-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-13-first-last-agg
PGDG 0.1.4-4-gd63ea3b
u24 aarch64 postgresql-17-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-16-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-15-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-14-first-last-agg
PGDG 0.1.4-4-gd63ea3b
postgresql-13-first-last-agg
PGDG 0.1.4-4-gd63ea3b

扩展安装

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

pig ext install first_last_agg

使用 Pigsty剧本 安装 first_last_agg 扩展:

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

YUM仓库 手工安装 first_last_agg RPM 包:

dnf install first_last_agg_17;
dnf install first_last_agg_16;
dnf install first_last_agg_15;
dnf install first_last_agg_14;
dnf install first_last_agg_13;

APT仓库 手工安装 first_last_agg DEB 包:

apt install postgresql-17-first-last-agg;
apt install postgresql-16-first-last-agg;
apt install postgresql-15-first-last-agg;
apt install postgresql-14-first-last-agg;
apt install postgresql-13-first-last-agg;

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

CREATE EXTENSION first_last_agg;



16 - extra_window_functions

额外的窗口函数

扩展总览

PGDG 第一方扩展: extra_window_functions : 额外的窗口函数

基本信息

元数据

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

软件包

  • RPM仓库:PGDG
  • RPM包名:extra_window_functions_$v*
  • RPM版本:1.0
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-extra-window-functions
  • DEB版本:1.0
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 extra_window_functions_17
PGDG 1.0
extra_window_functions_16
PGDG 1.0
extra_window_functions_15
PGDG 1.0
extra_window_functions_14
PGDG 1.0
el8 aarch64 extra_window_functions_17
PGDG 1.0
extra_window_functions_16
PGDG 1.0
extra_window_functions_15
PGDG 1.0
extra_window_functions_14
PGDG 1.0
extra_window_functions_13
PGDG 1.0
el9 x86_64 extra_window_functions_17
PGDG 1.0
extra_window_functions_16
PGDG 1.0
extra_window_functions_15
PGDG 1.0
el9 aarch64 extra_window_functions_17
PGDG 1.0
extra_window_functions_16
PGDG 1.0
extra_window_functions_15
PGDG 1.0
extra_window_functions_14
PGDG 1.0
extra_window_functions_13
PGDG 1.0
d12 x86_64 postgresql-17-extra-window-functions
PGDG 1.0
postgresql-16-extra-window-functions
PGDG 1.0
postgresql-15-extra-window-functions
PGDG 1.0
postgresql-14-extra-window-functions
PGDG 1.0
postgresql-13-extra-window-functions
PGDG 1.0
d12 aarch64 postgresql-17-extra-window-functions
PGDG 1.0
postgresql-16-extra-window-functions
PGDG 1.0
postgresql-15-extra-window-functions
PGDG 1.0
postgresql-14-extra-window-functions
PGDG 1.0
postgresql-13-extra-window-functions
PGDG 1.0
u22 x86_64 postgresql-17-extra-window-functions
PGDG 1.0
postgresql-16-extra-window-functions
PGDG 1.0
postgresql-15-extra-window-functions
PGDG 1.0
postgresql-14-extra-window-functions
PGDG 1.0
postgresql-13-extra-window-functions
PGDG 1.0
u22 aarch64 postgresql-17-extra-window-functions
PGDG 1.0
postgresql-16-extra-window-functions
PGDG 1.0
postgresql-15-extra-window-functions
PGDG 1.0
postgresql-14-extra-window-functions
PGDG 1.0
postgresql-13-extra-window-functions
PGDG 1.0
u24 x86_64 postgresql-17-extra-window-functions
PGDG 1.0
postgresql-16-extra-window-functions
PGDG 1.0
postgresql-15-extra-window-functions
PGDG 1.0
postgresql-14-extra-window-functions
PGDG 1.0
postgresql-13-extra-window-functions
PGDG 1.0
u24 aarch64 postgresql-17-extra-window-functions
PGDG 1.0
postgresql-16-extra-window-functions
PGDG 1.0
postgresql-15-extra-window-functions
PGDG 1.0
postgresql-14-extra-window-functions
PGDG 1.0
postgresql-13-extra-window-functions
PGDG 1.0

扩展安装

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

pig ext install extra_window_functions

使用 Pigsty剧本 安装 extra_window_functions 扩展:

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

YUM仓库 手工安装 extra_window_functions RPM 包:

dnf install extra_window_functions_17*;
dnf install extra_window_functions_16*;
dnf install extra_window_functions_15*;

APT仓库 手工安装 extra_window_functions DEB 包:

apt install postgresql-17-extra-window-functions;
apt install postgresql-16-extra-window-functions;
apt install postgresql-15-extra-window-functions;
apt install postgresql-14-extra-window-functions;
apt install postgresql-13-extra-window-functions;

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

CREATE EXTENSION extra_window_functions;



17 - floatvec

数组类型数学运算扩展

扩展总览

PIGSTY 第三方扩展: floatvec : 数组类型数学运算扩展

基本信息

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

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:floatvec_$v*
  • RPM版本:1.1.1
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-floatvec
  • DEB版本:1.1.1
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 floatvec_17
PIGSTY 1.1.1
floatvec_16
PIGSTY 1.1.1
floatvec_15
PIGSTY 1.1.1
floatvec_14
PIGSTY 1.1.1
floatvec_13
PIGSTY 1.1.1
el8 aarch64 floatvec_17
PIGSTY 1.1.1
floatvec_16
PIGSTY 1.1.1
floatvec_15
PIGSTY 1.1.1
floatvec_14
PIGSTY 1.1.1
floatvec_13
PIGSTY 1.1.1
el9 x86_64 floatvec_17
PIGSTY 1.1.1
floatvec_16
PIGSTY 1.1.1
floatvec_15
PIGSTY 1.1.1
floatvec_14
PIGSTY 1.1.1
floatvec_13
PIGSTY 1.1.1
el9 aarch64 floatvec_17
PIGSTY 1.1.1
floatvec_16
PIGSTY 1.1.1
floatvec_15
PIGSTY 1.1.1
floatvec_14
PIGSTY 1.1.1
floatvec_13
PIGSTY 1.1.1
d12 x86_64 postgresql-17-floatvec
PIGSTY 1.1.1
postgresql-16-floatvec
PIGSTY 1.1.1
postgresql-15-floatvec
PIGSTY 1.1.1
postgresql-14-floatvec
PIGSTY 1.1.1
postgresql-13-floatvec
PIGSTY 1.1.1
d12 aarch64 postgresql-17-floatvec
PIGSTY 1.1.1
postgresql-16-floatvec
PIGSTY 1.1.1
postgresql-15-floatvec
PIGSTY 1.1.1
postgresql-14-floatvec
PIGSTY 1.1.1
postgresql-13-floatvec
PIGSTY 1.1.1
u22 x86_64 postgresql-17-floatvec
PIGSTY 1.1.1
postgresql-16-floatvec
PIGSTY 1.1.1
postgresql-15-floatvec
PIGSTY 1.1.1
postgresql-14-floatvec
PIGSTY 1.1.1
postgresql-13-floatvec
PIGSTY 1.1.1
u22 aarch64 postgresql-17-floatvec
PIGSTY 1.1.1
postgresql-16-floatvec
PIGSTY 1.1.1
postgresql-15-floatvec
PIGSTY 1.1.1
postgresql-14-floatvec
PIGSTY 1.1.1
postgresql-13-floatvec
PIGSTY 1.1.1
u24 x86_64 postgresql-17-floatvec
PIGSTY 1.1.1
postgresql-16-floatvec
PIGSTY 1.1.1
postgresql-15-floatvec
PIGSTY 1.1.1
postgresql-14-floatvec
PIGSTY 1.1.1
postgresql-13-floatvec
PIGSTY 1.1.1
u24 aarch64 postgresql-17-floatvec
PIGSTY 1.1.1
postgresql-16-floatvec
PIGSTY 1.1.1
postgresql-15-floatvec
PIGSTY 1.1.1
postgresql-14-floatvec
PIGSTY 1.1.1
postgresql-13-floatvec
PIGSTY 1.1.1

扩展安装

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

pig ext install floatvec

使用 Pigsty剧本 安装 floatvec 扩展:

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

YUM仓库 手工安装 floatvec RPM 包:

dnf install floatvec_17*;
dnf install floatvec_16*;
dnf install floatvec_15*;
dnf install floatvec_14*;
dnf install floatvec_13*;

APT仓库 手工安装 floatvec DEB 包:

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

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

CREATE EXTENSION floatvec;



18 - aggs_for_vecs

针对数组类型的聚合函数集合扩展

扩展总览

PIGSTY 第三方扩展: aggs_for_vecs : 针对数组类型的聚合函数集合扩展

基本信息

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:aggs_for_vecs_$v*
  • RPM版本:1.3.2
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-aggs-for-vecs
  • DEB版本:1.3.2
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 aggs_for_vecs_17
PIGSTY 1.3.2
aggs_for_vecs_16
PIGSTY 1.3.2
aggs_for_vecs_15
PIGSTY 1.3.2
aggs_for_vecs_14
PIGSTY 1.3.2
aggs_for_vecs_13
PIGSTY 1.3.2
el8 aarch64 aggs_for_vecs_17
PIGSTY 1.3.2
aggs_for_vecs_16
PIGSTY 1.3.2
aggs_for_vecs_15
PIGSTY 1.3.2
aggs_for_vecs_14
PIGSTY 1.3.2
aggs_for_vecs_13
PIGSTY 1.3.2
el9 x86_64 aggs_for_vecs_17
PIGSTY 1.3.2
aggs_for_vecs_16
PIGSTY 1.3.2
aggs_for_vecs_15
PIGSTY 1.3.2
aggs_for_vecs_14
PIGSTY 1.3.2
aggs_for_vecs_13
PIGSTY 1.3.2
el9 aarch64 aggs_for_vecs_17
PIGSTY 1.3.2
aggs_for_vecs_16
PIGSTY 1.3.2
aggs_for_vecs_15
PIGSTY 1.3.2
aggs_for_vecs_14
PIGSTY 1.3.2
aggs_for_vecs_13
PIGSTY 1.3.2
d12 x86_64 postgresql-17-aggs-for-vecs
PIGSTY 1.3.2
postgresql-16-aggs-for-vecs
PIGSTY 1.3.2
postgresql-15-aggs-for-vecs
PIGSTY 1.3.2
postgresql-14-aggs-for-vecs
PIGSTY 1.3.2
postgresql-13-aggs-for-vecs
PIGSTY 1.3.2
d12 aarch64 postgresql-17-aggs-for-vecs
PIGSTY 1.3.2
postgresql-16-aggs-for-vecs
PIGSTY 1.3.2
postgresql-15-aggs-for-vecs
PIGSTY 1.3.2
postgresql-14-aggs-for-vecs
PIGSTY 1.3.2
postgresql-13-aggs-for-vecs
PIGSTY 1.3.2
u22 x86_64 postgresql-17-aggs-for-vecs
PIGSTY 1.3.2
postgresql-16-aggs-for-vecs
PIGSTY 1.3.2
postgresql-15-aggs-for-vecs
PIGSTY 1.3.2
postgresql-14-aggs-for-vecs
PIGSTY 1.3.2
postgresql-13-aggs-for-vecs
PIGSTY 1.3.2
u22 aarch64 postgresql-17-aggs-for-vecs
PIGSTY 1.3.2
postgresql-16-aggs-for-vecs
PIGSTY 1.3.2
postgresql-15-aggs-for-vecs
PIGSTY 1.3.2
postgresql-14-aggs-for-vecs
PIGSTY 1.3.2
postgresql-13-aggs-for-vecs
PIGSTY 1.3.2
u24 x86_64 postgresql-17-aggs-for-vecs
PIGSTY 1.3.2
postgresql-16-aggs-for-vecs
PIGSTY 1.3.2
postgresql-15-aggs-for-vecs
PIGSTY 1.3.2
postgresql-14-aggs-for-vecs
PIGSTY 1.3.2
postgresql-13-aggs-for-vecs
PIGSTY 1.3.2
u24 aarch64 postgresql-17-aggs-for-vecs
PIGSTY 1.3.2
postgresql-16-aggs-for-vecs
PIGSTY 1.3.2
postgresql-15-aggs-for-vecs
PIGSTY 1.3.2
postgresql-14-aggs-for-vecs
PIGSTY 1.3.2
postgresql-13-aggs-for-vecs
PIGSTY 1.3.2

扩展安装

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

pig ext install aggs_for_vecs

使用 Pigsty剧本 安装 aggs_for_vecs 扩展:

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

YUM仓库 手工安装 aggs_for_vecs RPM 包:

dnf install aggs_for_vecs_17*;
dnf install aggs_for_vecs_16*;
dnf install aggs_for_vecs_15*;
dnf install aggs_for_vecs_14*;
dnf install aggs_for_vecs_13*;

APT仓库 手工安装 aggs_for_vecs DEB 包:

apt install postgresql-17-aggs-for-vecs;
apt install postgresql-16-aggs-for-vecs;
apt install postgresql-15-aggs-for-vecs;
apt install postgresql-14-aggs-for-vecs;
apt install postgresql-13-aggs-for-vecs;

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

CREATE EXTENSION aggs_for_vecs;



19 - aggs_for_arrays

计算数组聚合统计值的函数包

扩展总览

PIGSTY 第三方扩展: aggs_for_arrays : 计算数组聚合统计值的函数包

基本信息

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:aggs_for_arrays_$v*
  • RPM版本:1.3.3
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-aggs-for-arrays
  • DEB版本:1.3.3
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 aggs_for_arrays_17
PIGSTY 1.3.3
aggs_for_arrays_16
PIGSTY 1.3.3
aggs_for_arrays_15
PIGSTY 1.3.3
aggs_for_arrays_14
PIGSTY 1.3.3
aggs_for_arrays_13
PIGSTY 1.3.3
el8 aarch64 aggs_for_arrays_17
PIGSTY 1.3.3
aggs_for_arrays_16
PIGSTY 1.3.3
aggs_for_arrays_15
PIGSTY 1.3.3
aggs_for_arrays_14
PIGSTY 1.3.3
aggs_for_arrays_13
PIGSTY 1.3.3
el9 x86_64 aggs_for_arrays_17
PIGSTY 1.3.3
aggs_for_arrays_16
PIGSTY 1.3.3
aggs_for_arrays_15
PIGSTY 1.3.3
aggs_for_arrays_14
PIGSTY 1.3.3
aggs_for_arrays_13
PIGSTY 1.3.3
el9 aarch64 aggs_for_arrays_17
PIGSTY 1.3.3
aggs_for_arrays_16
PIGSTY 1.3.3
aggs_for_arrays_15
PIGSTY 1.3.3
aggs_for_arrays_14
PIGSTY 1.3.3
aggs_for_arrays_13
PIGSTY 1.3.3
d12 x86_64 postgresql-17-aggs-for-arrays
PIGSTY 1.3.3
postgresql-16-aggs-for-arrays
PIGSTY 1.3.3
postgresql-15-aggs-for-arrays
PIGSTY 1.3.3
postgresql-14-aggs-for-arrays
PIGSTY 1.3.3
postgresql-13-aggs-for-arrays
PIGSTY 1.3.3
d12 aarch64 postgresql-17-aggs-for-arrays
PIGSTY 1.3.3
postgresql-16-aggs-for-arrays
PIGSTY 1.3.3
postgresql-15-aggs-for-arrays
PIGSTY 1.3.3
postgresql-14-aggs-for-arrays
PIGSTY 1.3.3
postgresql-13-aggs-for-arrays
PIGSTY 1.3.3
u22 x86_64 postgresql-17-aggs-for-arrays
PIGSTY 1.3.3
postgresql-16-aggs-for-arrays
PIGSTY 1.3.3
postgresql-15-aggs-for-arrays
PIGSTY 1.3.3
postgresql-14-aggs-for-arrays
PIGSTY 1.3.3
postgresql-13-aggs-for-arrays
PIGSTY 1.3.3
u22 aarch64 postgresql-17-aggs-for-arrays
PIGSTY 1.3.3
postgresql-16-aggs-for-arrays
PIGSTY 1.3.3
postgresql-15-aggs-for-arrays
PIGSTY 1.3.3
postgresql-14-aggs-for-arrays
PIGSTY 1.3.3
postgresql-13-aggs-for-arrays
PIGSTY 1.3.3
u24 x86_64 postgresql-17-aggs-for-arrays
PIGSTY 1.3.3
postgresql-16-aggs-for-arrays
PIGSTY 1.3.3
postgresql-15-aggs-for-arrays
PIGSTY 1.3.3
postgresql-14-aggs-for-arrays
PIGSTY 1.3.3
postgresql-13-aggs-for-arrays
PIGSTY 1.3.3
u24 aarch64 postgresql-17-aggs-for-arrays
PIGSTY 1.3.3
postgresql-16-aggs-for-arrays
PIGSTY 1.3.3
postgresql-15-aggs-for-arrays
PIGSTY 1.3.3
postgresql-14-aggs-for-arrays
PIGSTY 1.3.3
postgresql-13-aggs-for-arrays
PIGSTY 1.3.3

扩展安装

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

pig ext install aggs_for_arrays

使用 Pigsty剧本 安装 aggs_for_arrays 扩展:

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

YUM仓库 手工安装 aggs_for_arrays RPM 包:

dnf install aggs_for_arrays_17*;
dnf install aggs_for_arrays_16*;
dnf install aggs_for_arrays_15*;
dnf install aggs_for_arrays_14*;
dnf install aggs_for_arrays_13*;

APT仓库 手工安装 aggs_for_arrays DEB 包:

apt install postgresql-17-aggs-for-arrays;
apt install postgresql-16-aggs-for-arrays;
apt install postgresql-15-aggs-for-arrays;
apt install postgresql-14-aggs-for-arrays;
apt install postgresql-13-aggs-for-arrays;

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

CREATE EXTENSION aggs_for_arrays;



20 - arraymath

数组逐元素数学运算符包

扩展总览

PIGSTY 第三方扩展: pg_arraymath : 数组逐元素数学运算符包

基本信息

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pg_arraymath_$v*
  • RPM版本:1.1
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pg-arraymath
  • DEB版本:1.1
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pg_arraymath_17
PIGSTY 1.1
pg_arraymath_16
PIGSTY 1.1
pg_arraymath_15
PIGSTY 1.1
pg_arraymath_14
PIGSTY 1.1
pg_arraymath_13
PIGSTY 1.1
el8 aarch64 pg_arraymath_17
PIGSTY 1.1
pg_arraymath_16
PIGSTY 1.1
pg_arraymath_15
PIGSTY 1.1
pg_arraymath_14
PIGSTY 1.1
pg_arraymath_13
PIGSTY 1.1
el9 x86_64 pg_arraymath_17
PIGSTY 1.1
pg_arraymath_16
PIGSTY 1.1
pg_arraymath_15
PIGSTY 1.1
pg_arraymath_14
PIGSTY 1.1
pg_arraymath_13
PIGSTY 1.1
el9 aarch64 pg_arraymath_17
PIGSTY 1.1
pg_arraymath_16
PIGSTY 1.1
pg_arraymath_15
PIGSTY 1.1
pg_arraymath_14
PIGSTY 1.1
pg_arraymath_13
PIGSTY 1.1
d12 x86_64 postgresql-17-pg-arraymath
PIGSTY 1.1
postgresql-16-pg-arraymath
PIGSTY 1.1
postgresql-15-pg-arraymath
PIGSTY 1.1
postgresql-14-pg-arraymath
PIGSTY 1.1
postgresql-13-pg-arraymath
PIGSTY 1.1
d12 aarch64 postgresql-17-pg-arraymath
PIGSTY 1.1
postgresql-16-pg-arraymath
PIGSTY 1.1
postgresql-15-pg-arraymath
PIGSTY 1.1
postgresql-14-pg-arraymath
PIGSTY 1.1
postgresql-13-pg-arraymath
PIGSTY 1.1
u22 x86_64 postgresql-17-pg-arraymath
PIGSTY 1.1
postgresql-16-pg-arraymath
PIGSTY 1.1
postgresql-15-pg-arraymath
PIGSTY 1.1
postgresql-14-pg-arraymath
PIGSTY 1.1
postgresql-13-pg-arraymath
PIGSTY 1.1
u22 aarch64 postgresql-17-pg-arraymath
PIGSTY 1.1
postgresql-16-pg-arraymath
PIGSTY 1.1
postgresql-15-pg-arraymath
PIGSTY 1.1
postgresql-14-pg-arraymath
PIGSTY 1.1
postgresql-13-pg-arraymath
PIGSTY 1.1
u24 x86_64 postgresql-17-pg-arraymath
PIGSTY 1.1
postgresql-16-pg-arraymath
PIGSTY 1.1
postgresql-15-pg-arraymath
PIGSTY 1.1
postgresql-14-pg-arraymath
PIGSTY 1.1
postgresql-13-pg-arraymath
PIGSTY 1.1
u24 aarch64 postgresql-17-pg-arraymath
PIGSTY 1.1
postgresql-16-pg-arraymath
PIGSTY 1.1
postgresql-15-pg-arraymath
PIGSTY 1.1
postgresql-14-pg-arraymath
PIGSTY 1.1
postgresql-13-pg-arraymath
PIGSTY 1.1

扩展安装

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

pig ext install pg_arraymath; # 扩展名称
pig ext install arraymath; # 标准包名

使用 Pigsty剧本 安装 pg_arraymath 扩展:

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

YUM仓库 手工安装 pg_arraymath RPM 包:

dnf install pg_arraymath_17*;
dnf install pg_arraymath_16*;
dnf install pg_arraymath_15*;
dnf install pg_arraymath_14*;
dnf install pg_arraymath_13*;

APT仓库 手工安装 pg_arraymath DEB 包:

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

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

CREATE EXTENSION arraymath;



21 - pg_math

使用GSL库的数学统计函数

扩展总览

PIGSTY 第三方扩展: pg_math : 使用GSL库的数学统计函数

基本信息

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pg_math_$v*
  • RPM版本:1.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pg-math
  • DEB版本:1.0
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pg_math_17
PIGSTY 1.0
pg_math_16
PIGSTY 1.0
pg_math_15
PIGSTY 1.0
pg_math_14
PIGSTY 1.0
pg_math_13
PIGSTY 1.0
el8 aarch64 pg_math_17
PIGSTY 1.0
pg_math_16
PIGSTY 1.0
pg_math_15
PIGSTY 1.0
pg_math_14
PIGSTY 1.0
pg_math_13
PIGSTY 1.0
el9 x86_64 pg_math_17
PIGSTY 1.0
pg_math_16
PIGSTY 1.0
pg_math_15
PIGSTY 1.0
pg_math_14
PIGSTY 1.0
pg_math_13
PIGSTY 1.0
el9 aarch64 pg_math_17
PIGSTY 1.0
pg_math_16
PIGSTY 1.0
pg_math_15
PIGSTY 1.0
pg_math_14
PIGSTY 1.0
pg_math_13
PIGSTY 1.0
d12 x86_64 postgresql-17-pg-math
PIGSTY 1.0
postgresql-16-pg-math
PIGSTY 1.0
postgresql-15-pg-math
PIGSTY 1.0
postgresql-14-pg-math
PIGSTY 1.0
postgresql-13-pg-math
PIGSTY 1.0
d12 aarch64 postgresql-17-pg-math
PIGSTY 1.0
postgresql-16-pg-math
PIGSTY 1.0
postgresql-15-pg-math
PIGSTY 1.0
postgresql-14-pg-math
PIGSTY 1.0
postgresql-13-pg-math
PIGSTY 1.0
u22 x86_64 postgresql-17-pg-math
PIGSTY 1.0
postgresql-16-pg-math
PIGSTY 1.0
postgresql-15-pg-math
PIGSTY 1.0
postgresql-14-pg-math
PIGSTY 1.0
postgresql-13-pg-math
PIGSTY 1.0
u22 aarch64 postgresql-17-pg-math
PIGSTY 1.0
postgresql-16-pg-math
PIGSTY 1.0
postgresql-15-pg-math
PIGSTY 1.0
postgresql-14-pg-math
PIGSTY 1.0
postgresql-13-pg-math
PIGSTY 1.0
u24 x86_64 postgresql-17-pg-math
PIGSTY 1.0
postgresql-16-pg-math
PIGSTY 1.0
postgresql-15-pg-math
PIGSTY 1.0
postgresql-14-pg-math
PIGSTY 1.0
postgresql-13-pg-math
PIGSTY 1.0
u24 aarch64 postgresql-17-pg-math
PIGSTY 1.0
postgresql-16-pg-math
PIGSTY 1.0
postgresql-15-pg-math
PIGSTY 1.0
postgresql-14-pg-math
PIGSTY 1.0
postgresql-13-pg-math
PIGSTY 1.0

扩展安装

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

pig ext install pg_math

使用 Pigsty剧本 安装 pg_math 扩展:

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

YUM仓库 手工安装 pg_math RPM 包:

dnf install pg_math_17*;
dnf install pg_math_16*;
dnf install pg_math_15*;
dnf install pg_math_14*;
dnf install pg_math_13*;

APT仓库 手工安装 pg_math DEB 包:

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

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

CREATE EXTENSION pg_math;



22 - random

随机数生成器

扩展总览

PIGSTY 第三方扩展: pg_random : 随机数生成器

基本信息

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pg_random_$v*
  • RPM版本:2.0.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-random
  • DEB版本:2.0.0
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pg_random_17
PIGSTY 2.0.0
pg_random_16
PIGSTY 2.0.0
pg_random_15
PIGSTY 2.0.0
pg_random_14
PIGSTY 2.0.0
pg_random_13
PIGSTY 2.0.0
el8 aarch64 pg_random_17
PIGSTY 2.0.0
pg_random_16
PIGSTY 2.0.0
pg_random_15
PIGSTY 2.0.0
pg_random_14
PIGSTY 2.0.0
pg_random_13
PIGSTY 2.0.0
el9 x86_64 pg_random_17
PIGSTY 2.0.0
pg_random_16
PIGSTY 2.0.0
pg_random_15
PIGSTY 2.0.0
pg_random_14
PIGSTY 2.0.0
pg_random_13
PIGSTY 2.0.0
el9 aarch64 pg_random_17
PIGSTY 2.0.0
pg_random_16
PIGSTY 2.0.0
pg_random_15
PIGSTY 2.0.0
pg_random_14
PIGSTY 2.0.0
pg_random_13
PIGSTY 2.0.0
d12 x86_64 postgresql-17-random
PIGSTY 2.0.0
postgresql-16-random
PIGSTY 2.0.0
postgresql-15-random
PIGSTY 2.0.0
postgresql-14-random
PIGSTY 2.0.0
postgresql-13-random
PIGSTY 2.0.0
d12 aarch64 postgresql-17-random
PIGSTY 2.0.0
postgresql-16-random
PIGSTY 2.0.0
postgresql-15-random
PIGSTY 2.0.0
postgresql-14-random
PIGSTY 2.0.0
postgresql-13-random
PIGSTY 2.0.0
u22 x86_64 postgresql-17-random
PIGSTY 2.0.0
postgresql-16-random
PIGSTY 2.0.0
postgresql-15-random
PIGSTY 2.0.0
postgresql-14-random
PIGSTY 2.0.0
postgresql-13-random
PIGSTY 2.0.0
u22 aarch64 postgresql-17-random
PIGSTY 2.0.0
postgresql-16-random
PIGSTY 2.0.0
postgresql-15-random
PIGSTY 2.0.0
postgresql-14-random
PIGSTY 2.0.0
postgresql-13-random
PIGSTY 2.0.0
u24 x86_64 postgresql-17-random
PIGSTY 2.0.0
postgresql-16-random
PIGSTY 2.0.0
postgresql-15-random
PIGSTY 2.0.0
postgresql-14-random
PIGSTY 2.0.0
postgresql-13-random
PIGSTY 2.0.0
u24 aarch64 postgresql-17-random
PIGSTY 2.0.0
postgresql-16-random
PIGSTY 2.0.0
postgresql-15-random
PIGSTY 2.0.0
postgresql-14-random
PIGSTY 2.0.0
postgresql-13-random
PIGSTY 2.0.0

扩展安装

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

pig ext install pg_random; # 扩展名称
pig ext install random; # 标准包名

使用 Pigsty剧本 安装 pg_random 扩展:

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

YUM仓库 手工安装 pg_random RPM 包:

dnf install pg_random_17*;
dnf install pg_random_16*;
dnf install pg_random_15*;
dnf install pg_random_14*;
dnf install pg_random_13*;

APT仓库 手工安装 pg_random DEB 包:

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

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

CREATE EXTENSION random;



23 - base36

Base36编码解码扩展

扩展总览

PIGSTY 第三方扩展: pg_base36 : Base36编码解码扩展

基本信息

  • 扩展编号: 4800
  • 扩展名称: base36
  • 标准包名: pg_base36
  • 扩展类目: FUNC
  • 开源协议: MIT
  • 官方网站: https://github.com/adjust/pg-base36
  • 编程语言: C
  • 其他标签: 无
  • 备注信息: 无

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pg_base36_$v*
  • RPM版本:1.0.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-base36
  • DEB版本:1.0.0
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pg_base36_17
PIGSTY 1.0.0
pg_base36_16
PIGSTY 1.0.0
pg_base36_15
PIGSTY 1.0.0
pg_base36_14
PIGSTY 1.0.0
pg_base36_13
PIGSTY 1.0.0
el8 aarch64 pg_base36_17
PIGSTY 1.0.0
pg_base36_16
PIGSTY 1.0.0
pg_base36_15
PIGSTY 1.0.0
pg_base36_14
PIGSTY 1.0.0
pg_base36_13
PIGSTY 1.0.0
el9 x86_64 pg_base36_17
PIGSTY 1.0.0
pg_base36_16
PIGSTY 1.0.0
pg_base36_15
PIGSTY 1.0.0
pg_base36_14
PIGSTY 1.0.0
pg_base36_13
PIGSTY 1.0.0
el9 aarch64 pg_base36_17
PIGSTY 1.0.0
pg_base36_16
PIGSTY 1.0.0
pg_base36_15
PIGSTY 1.0.0
pg_base36_14
PIGSTY 1.0.0
pg_base36_13
PIGSTY 1.0.0
d12 x86_64 postgresql-17-base36
PIGSTY 1.0.0
postgresql-16-base36
PIGSTY 1.0.0
postgresql-15-base36
PIGSTY 1.0.0
postgresql-14-base36
PIGSTY 1.0.0
postgresql-13-base36
PIGSTY 1.0.0
d12 aarch64 postgresql-17-base36
PIGSTY 1.0.0
postgresql-16-base36
PIGSTY 1.0.0
postgresql-15-base36
PIGSTY 1.0.0
postgresql-14-base36
PIGSTY 1.0.0
postgresql-13-base36
PIGSTY 1.0.0
u22 x86_64 postgresql-17-base36
PIGSTY 1.0.0
postgresql-16-base36
PIGSTY 1.0.0
postgresql-15-base36
PIGSTY 1.0.0
postgresql-14-base36
PIGSTY 1.0.0
postgresql-13-base36
PIGSTY 1.0.0
u22 aarch64 postgresql-17-base36
PIGSTY 1.0.0
postgresql-16-base36
PIGSTY 1.0.0
postgresql-15-base36
PIGSTY 1.0.0
postgresql-14-base36
PIGSTY 1.0.0
postgresql-13-base36
PIGSTY 1.0.0
u24 x86_64 postgresql-17-base36
PIGSTY 1.0.0
postgresql-16-base36
PIGSTY 1.0.0
postgresql-15-base36
PIGSTY 1.0.0
postgresql-14-base36
PIGSTY 1.0.0
postgresql-13-base36
PIGSTY 1.0.0
u24 aarch64 postgresql-17-base36
PIGSTY 1.0.0
postgresql-16-base36
PIGSTY 1.0.0
postgresql-15-base36
PIGSTY 1.0.0
postgresql-14-base36
PIGSTY 1.0.0
postgresql-13-base36
PIGSTY 1.0.0

扩展安装

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

pig ext install pg_base36; # 扩展名称
pig ext install base36; # 标准包名

使用 Pigsty剧本 安装 pg_base36 扩展:

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

YUM仓库 手工安装 pg_base36 RPM 包:

dnf install pg_base36_17*;
dnf install pg_base36_16*;
dnf install pg_base36_15*;
dnf install pg_base36_14*;
dnf install pg_base36_13*;

APT仓库 手工安装 pg_base36 DEB 包:

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

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

CREATE EXTENSION base36;



24 - base62

Base62编码解码扩展

扩展总览

PIGSTY 第三方扩展: pg_base62 : Base62编码解码扩展

基本信息

  • 扩展编号: 4810
  • 扩展名称: base62
  • 标准包名: pg_base62
  • 扩展类目: FUNC
  • 开源协议: MIT
  • 官方网站: https://github.com/adjust/pg-base62
  • 编程语言: C
  • 其他标签: 无
  • 备注信息: 无

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pg_base62_$v*
  • RPM版本:0.0.1
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-base62
  • DEB版本:0.0.1
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pg_base62_17
PIGSTY 0.0.1
pg_base62_16
PIGSTY 0.0.1
pg_base62_15
PIGSTY 0.0.1
pg_base62_14
PIGSTY 0.0.1
pg_base62_13
PIGSTY 0.0.1
el8 aarch64 pg_base62_17
PIGSTY 0.0.1
pg_base62_16
PIGSTY 0.0.1
pg_base62_15
PIGSTY 0.0.1
pg_base62_14
PIGSTY 0.0.1
pg_base62_13
PIGSTY 0.0.1
el9 x86_64 pg_base62_17
PIGSTY 0.0.1
pg_base62_16
PIGSTY 0.0.1
pg_base62_15
PIGSTY 0.0.1
pg_base62_14
PIGSTY 0.0.1
pg_base62_13
PIGSTY 0.0.1
el9 aarch64 pg_base62_17
PIGSTY 0.0.1
pg_base62_16
PIGSTY 0.0.1
pg_base62_15
PIGSTY 0.0.1
pg_base62_14
PIGSTY 0.0.1
pg_base62_13
PIGSTY 0.0.1
d12 x86_64 postgresql-17-base62
PIGSTY 0.0.1
postgresql-16-base62
PIGSTY 0.0.1
postgresql-15-base62
PIGSTY 0.0.1
postgresql-14-base62
PIGSTY 0.0.1
postgresql-13-base62
PIGSTY 0.0.1
d12 aarch64 postgresql-17-base62
PIGSTY 0.0.1
postgresql-16-base62
PIGSTY 0.0.1
postgresql-15-base62
PIGSTY 0.0.1
postgresql-14-base62
PIGSTY 0.0.1
postgresql-13-base62
PIGSTY 0.0.1
u22 x86_64 postgresql-17-base62
PIGSTY 0.0.1
postgresql-16-base62
PIGSTY 0.0.1
postgresql-15-base62
PIGSTY 0.0.1
postgresql-14-base62
PIGSTY 0.0.1
postgresql-13-base62
PIGSTY 0.0.1
u22 aarch64 postgresql-17-base62
PIGSTY 0.0.1
postgresql-16-base62
PIGSTY 0.0.1
postgresql-15-base62
PIGSTY 0.0.1
postgresql-14-base62
PIGSTY 0.0.1
postgresql-13-base62
PIGSTY 0.0.1
u24 x86_64 postgresql-17-base62
PIGSTY 0.0.1
postgresql-16-base62
PIGSTY 0.0.1
postgresql-15-base62
PIGSTY 0.0.1
postgresql-14-base62
PIGSTY 0.0.1
postgresql-13-base62
PIGSTY 0.0.1
u24 aarch64 postgresql-17-base62
PIGSTY 0.0.1
postgresql-16-base62
PIGSTY 0.0.1
postgresql-15-base62
PIGSTY 0.0.1
postgresql-14-base62
PIGSTY 0.0.1
postgresql-13-base62
PIGSTY 0.0.1

扩展安装

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

pig ext install pg_base62; # 扩展名称
pig ext install base62; # 标准包名

使用 Pigsty剧本 安装 pg_base62 扩展:

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

YUM仓库 手工安装 pg_base62 RPM 包:

dnf install pg_base62_17*;
dnf install pg_base62_16*;
dnf install pg_base62_15*;
dnf install pg_base62_14*;
dnf install pg_base62_13*;

APT仓库 手工安装 pg_base62 DEB 包:

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

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

CREATE EXTENSION base62;



25 - pg_base58

Base58 编码/解码函数

扩展总览

PIGSTY 第三方扩展: pg_base58 : Base58 编码/解码函数

基本信息

  • 扩展编号: 4830
  • 扩展名称: pg_base58
  • 标准包名: pg_base58
  • 扩展类目: FUNC
  • 开源协议: MIT
  • 官方网站: https://github.com/Fell-x27/pg_base58
  • 编程语言: Rust
  • 其他标签: pgrx
  • 备注信息: 无

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pg_base58_$v
  • RPM版本:0.0.1
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pg-base58
  • DEB版本:0.0.1
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pg_base58_17
PIGSTY 0.0.1
pg_base58_16
PIGSTY 0.0.1
pg_base58_15
PIGSTY 0.0.1
pg_base58_14
PIGSTY 0.0.1
pg_base58_13
PIGSTY 0.0.1
el8 aarch64 pg_base58_17
PIGSTY 0.0.1
pg_base58_16
PIGSTY 0.0.1
pg_base58_15
PIGSTY 0.0.1
pg_base58_14
PIGSTY 0.0.1
pg_base58_13
PIGSTY 0.0.1
el9 x86_64 pg_base58_17
PIGSTY 0.0.1
pg_base58_16
PIGSTY 0.0.1
pg_base58_15
PIGSTY 0.0.1
pg_base58_14
PIGSTY 0.0.1
pg_base58_13
PIGSTY 0.0.1
el9 aarch64 pg_base58_17
PIGSTY 0.0.1
pg_base58_16
PIGSTY 0.0.1
pg_base58_15
PIGSTY 0.0.1
pg_base58_14
PIGSTY 0.0.1
pg_base58_13
PIGSTY 0.0.1
d12 x86_64 postgresql-17-pg-base58
PIGSTY 0.0.1
postgresql-16-pg-base58
PIGSTY 0.0.1
postgresql-15-pg-base58
PIGSTY 0.0.1
postgresql-14-pg-base58
PIGSTY 0.0.1
postgresql-13-pg-base58
PIGSTY 0.0.1
d12 aarch64 postgresql-17-pg-base58
PIGSTY 0.0.1
postgresql-16-pg-base58
PIGSTY 0.0.1
postgresql-15-pg-base58
PIGSTY 0.0.1
postgresql-14-pg-base58
PIGSTY 0.0.1
postgresql-13-pg-base58
PIGSTY 0.0.1
u22 x86_64 postgresql-17-pg-base58
PIGSTY 0.0.1
postgresql-16-pg-base58
PIGSTY 0.0.1
postgresql-15-pg-base58
PIGSTY 0.0.1
postgresql-14-pg-base58
PIGSTY 0.0.1
postgresql-13-pg-base58
PIGSTY 0.0.1
u22 aarch64 postgresql-17-pg-base58
PIGSTY 0.0.1
postgresql-16-pg-base58
PIGSTY 0.0.1
postgresql-15-pg-base58
PIGSTY 0.0.1
postgresql-14-pg-base58
PIGSTY 0.0.1
postgresql-13-pg-base58
PIGSTY 0.0.1
u24 x86_64 postgresql-17-pg-base58
PIGSTY 0.0.1
postgresql-16-pg-base58
PIGSTY 0.0.1
postgresql-15-pg-base58
PIGSTY 0.0.1
postgresql-14-pg-base58
PIGSTY 0.0.1
postgresql-13-pg-base58
PIGSTY 0.0.1
u24 aarch64 postgresql-17-pg-base58
PIGSTY 0.0.1
postgresql-16-pg-base58
PIGSTY 0.0.1
postgresql-15-pg-base58
PIGSTY 0.0.1
postgresql-14-pg-base58
PIGSTY 0.0.1
postgresql-13-pg-base58
PIGSTY 0.0.1

扩展安装

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

pig ext install pg_base58

使用 Pigsty剧本 安装 pg_base58 扩展:

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

YUM仓库 手工安装 pg_base58 RPM 包:

dnf install pg_base58_17;
dnf install pg_base58_16;
dnf install pg_base58_15;
dnf install pg_base58_14;
dnf install pg_base58_13;

APT仓库 手工安装 pg_base58 DEB 包:

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

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

CREATE EXTENSION pg_base58;



26 - financial

金融领域聚合函数

扩展总览

PIGSTY 第三方扩展: pg_financial : 金融领域聚合函数

基本信息

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pg_financial_$v*
  • RPM版本:1.0.1
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pg-financial
  • DEB版本:1.0.1
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pg_financial_17
PIGSTY 1.0.1
pg_financial_16
PIGSTY 1.0.1
pg_financial_15
PIGSTY 1.0.1
pg_financial_14
PIGSTY 1.0.1
pg_financial_13
PIGSTY 1.0.1
el8 aarch64 pg_financial_17
PIGSTY 1.0.1
pg_financial_16
PIGSTY 1.0.1
pg_financial_15
PIGSTY 1.0.1
pg_financial_14
PIGSTY 1.0.1
pg_financial_13
PIGSTY 1.0.1
el9 x86_64 pg_financial_17
PIGSTY 1.0.1
pg_financial_16
PIGSTY 1.0.1
pg_financial_15
PIGSTY 1.0.1
pg_financial_14
PIGSTY 1.0.1
pg_financial_13
PIGSTY 1.0.1
el9 aarch64 pg_financial_17
PIGSTY 1.0.1
pg_financial_16
PIGSTY 1.0.1
pg_financial_15
PIGSTY 1.0.1
pg_financial_14
PIGSTY 1.0.1
pg_financial_13
PIGSTY 1.0.1
d12 x86_64 postgresql-17-pg-financial
PIGSTY 1.0.1
postgresql-16-pg-financial
PIGSTY 1.0.1
postgresql-15-pg-financial
PIGSTY 1.0.1
postgresql-14-pg-financial
PIGSTY 1.0.1
postgresql-13-pg-financial
PIGSTY 1.0.1
d12 aarch64 postgresql-17-pg-financial
PIGSTY 1.0.1
postgresql-16-pg-financial
PIGSTY 1.0.1
postgresql-15-pg-financial
PIGSTY 1.0.1
postgresql-14-pg-financial
PIGSTY 1.0.1
postgresql-13-pg-financial
PIGSTY 1.0.1
u22 x86_64 postgresql-17-pg-financial
PIGSTY 1.0.1
postgresql-16-pg-financial
PIGSTY 1.0.1
postgresql-15-pg-financial
PIGSTY 1.0.1
postgresql-14-pg-financial
PIGSTY 1.0.1
postgresql-13-pg-financial
PIGSTY 1.0.1
u22 aarch64 postgresql-17-pg-financial
PIGSTY 1.0.1
postgresql-16-pg-financial
PIGSTY 1.0.1
postgresql-15-pg-financial
PIGSTY 1.0.1
postgresql-14-pg-financial
PIGSTY 1.0.1
postgresql-13-pg-financial
PIGSTY 1.0.1
u24 x86_64 postgresql-17-pg-financial
PIGSTY 1.0.1
postgresql-16-pg-financial
PIGSTY 1.0.1
postgresql-15-pg-financial
PIGSTY 1.0.1
postgresql-14-pg-financial
PIGSTY 1.0.1
postgresql-13-pg-financial
PIGSTY 1.0.1
u24 aarch64 postgresql-17-pg-financial
PIGSTY 1.0.1
postgresql-16-pg-financial
PIGSTY 1.0.1
postgresql-15-pg-financial
PIGSTY 1.0.1
postgresql-14-pg-financial
PIGSTY 1.0.1
postgresql-13-pg-financial
PIGSTY 1.0.1

扩展安装

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

pig ext install pg_financial; # 扩展名称
pig ext install financial; # 标准包名

使用 Pigsty剧本 安装 pg_financial 扩展:

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

YUM仓库 手工安装 pg_financial RPM 包:

dnf install pg_financial_17*;
dnf install pg_financial_16*;
dnf install pg_financial_15*;
dnf install pg_financial_14*;
dnf install pg_financial_13*;

APT仓库 手工安装 pg_financial DEB 包:

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

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

CREATE EXTENSION financial;



27 - refint

实现引用完整性的函数

扩展总览

CONTRIB 自带扩展: refint : 实现引用完整性的函数

基本信息

元数据

  • 默认版本: 1.0
  • 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

扩展安装

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

YUM仓库 手工安装 refint RPM 包:

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

APT仓库 手工安装 refint DEB 包:

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

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

CREATE EXTENSION refint;



28 - autoinc

用于自动递增字段的函数

扩展总览

CONTRIB 自带扩展: autoinc : 用于自动递增字段的函数

基本信息

元数据

  • 默认版本: 1.0
  • 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

扩展安装

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

YUM仓库 手工安装 autoinc RPM 包:

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

APT仓库 手工安装 autoinc DEB 包:

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

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

CREATE EXTENSION autoinc;



29 - insert_username

用于跟踪谁更改了表的函数

扩展总览

CONTRIB 自带扩展: insert_username : 用于跟踪谁更改了表的函数

基本信息

元数据

  • 默认版本: 1.0
  • 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

扩展安装

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

YUM仓库 手工安装 insert_username RPM 包:

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

APT仓库 手工安装 insert_username DEB 包:

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

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

CREATE EXTENSION insert_username;



30 - moddatetime

跟踪最后修改时间

扩展总览

CONTRIB 自带扩展: moddatetime : 跟踪最后修改时间

基本信息

元数据

  • 默认版本: 1.0
  • 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

扩展安装

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

YUM仓库 手工安装 moddatetime RPM 包:

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

APT仓库 手工安装 moddatetime DEB 包:

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

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

CREATE EXTENSION moddatetime;



31 - tsm_system_time

接受毫秒数限制的 TABLESAMPLE 方法

扩展总览

CONTRIB 自带扩展: tsm_system_time : 接受毫秒数限制的 TABLESAMPLE 方法

基本信息

元数据

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

软件包

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

扩展安装

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

YUM仓库 手工安装 tsm_system_time RPM 包:

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

APT仓库 手工安装 tsm_system_time DEB 包:

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

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

CREATE EXTENSION tsm_system_time;



32 - dict_xsyn

用于扩展同义词处理的文本搜索字典模板

扩展总览

CONTRIB 自带扩展: dict_xsyn : 用于扩展同义词处理的文本搜索字典模板

基本信息

元数据

  • 默认版本: 1.0
  • 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

扩展安装

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

YUM仓库 手工安装 dict_xsyn RPM 包:

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

APT仓库 手工安装 dict_xsyn DEB 包:

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

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

CREATE EXTENSION dict_xsyn;



33 - tsm_system_rows

接受行数限制的 TABLESAMPLE 方法

扩展总览

CONTRIB 自带扩展: tsm_system_rows : 接受行数限制的 TABLESAMPLE 方法

基本信息

元数据

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

软件包

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

扩展安装

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

YUM仓库 手工安装 tsm_system_rows RPM 包:

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

APT仓库 手工安装 tsm_system_rows DEB 包:

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

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

CREATE EXTENSION tsm_system_rows;



34 - tcn

用触发器通知变更

扩展总览

CONTRIB 自带扩展: tcn : 用触发器通知变更

基本信息

元数据

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

软件包

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

扩展安装

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

YUM仓库 手工安装 tcn RPM 包:

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

APT仓库 手工安装 tcn DEB 包:

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

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

CREATE EXTENSION tcn;



35 - uuid-ossp

生成通用唯一标识符(UUIDs)

扩展总览

CONTRIB 自带扩展: uuid-ossp : 生成通用唯一标识符(UUIDs)

基本信息

元数据

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

软件包

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

扩展安装

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

YUM仓库 手工安装 uuid-ossp RPM 包:

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

APT仓库 手工安装 uuid-ossp DEB 包:

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

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

CREATE EXTENSION "uuid-ossp";



36 - uuid-ossp

生成通用唯一标识符(UUIDs)

扩展概览

CONTRIB 自带扩展: uuid-ossp : 生成通用唯一标识符(UUIDs)

基本信息

元数据

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

软件包

PostgreSQL 自带 Contrib 扩展模块


扩展详情

37 - btree_gist

用GiST索引常见数据类型

扩展总览

CONTRIB 自带扩展: btree_gist : 用GiST索引常见数据类型

基本信息

元数据

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

软件包

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

扩展安装

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

YUM仓库 手工安装 btree_gist RPM 包:

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

APT仓库 手工安装 btree_gist DEB 包:

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

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

CREATE EXTENSION btree_gist;



38 - btree_gin

用GIN索引常见数据类型

扩展总览

CONTRIB 自带扩展: btree_gin : 用GIN索引常见数据类型

基本信息

元数据

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

软件包

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

扩展安装

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

YUM仓库 手工安装 btree_gin RPM 包:

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

APT仓库 手工安装 btree_gin DEB 包:

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

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

CREATE EXTENSION btree_gin;



39 - intarray

1维整数数组的额外函数、运算符和索引支持

扩展总览

CONTRIB 自带扩展: intarray : 1维整数数组的额外函数、运算符和索引支持

基本信息

元数据

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

软件包

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

扩展安装

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

YUM仓库 手工安装 intarray RPM 包:

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

APT仓库 手工安装 intarray DEB 包:

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

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

CREATE EXTENSION intarray;



40 - intagg

整数聚合器和枚举器(过时)

扩展总览

CONTRIB 自带扩展: intagg : 整数聚合器和枚举器(过时)

基本信息

元数据

  • 默认版本: 1.1
  • 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

扩展安装

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

YUM仓库 手工安装 intagg RPM 包:

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

APT仓库 手工安装 intagg DEB 包:

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

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

CREATE EXTENSION intagg;



41 - dict_int

用于整数的文本搜索字典模板

扩展总览

CONTRIB 自带扩展: dict_int : 用于整数的文本搜索字典模板

基本信息

元数据

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

软件包

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

扩展安装

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

YUM仓库 手工安装 dict_int RPM 包:

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

APT仓库 手工安装 dict_int DEB 包:

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

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

CREATE EXTENSION dict_int;



42 - unaccent

删除重音的文本搜索字典

扩展总览

CONTRIB 自带扩展: unaccent : 删除重音的文本搜索字典

基本信息

元数据

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

软件包

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

扩展安装

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

YUM仓库 手工安装 unaccent RPM 包:

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

APT仓库 手工安装 unaccent DEB 包:

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

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

CREATE EXTENSION unaccent;