这是本节的多页打印视图。
点击此处打印.
返回本页常规视图.
类目:FUNC
标识聚合函数:ID生成器,各类聚合函数,摘要函数,数组处理函数,数学函数,统计量,伪随机,等等
1 - pg_idkit
生成各式各样的唯一标识符:UUIDv6, ULID, KSUID
扩展总览
PIGSTY 第三方扩展: pg_idkit : 生成各式各样的唯一标识符:UUIDv6, ULID, KSUID
基本信息
元数据
- 默认版本: 0.3.0
- PG大版本:
17,16,15,14,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式: 无
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
pg_idkit_$v
- RPM版本:
0.3.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pg-idkit
- DEB版本:
0.3.0
- DEB依赖:无
最新版本
扩展安装
使用 pig 命令行工具安装 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 - pgx_ulid
ULID数据类型与函数
扩展总览
PIGSTY 第三方扩展: pgx_ulid : ULID数据类型与函数
基本信息
元数据
- 默认版本: 0.2.0
- PG大版本:
17,16,15,14
- 动态加载: 需要显式加载
- 需要DDL: 需要执行
CREATE EXTENSION DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式: 无
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
pgx_ulid_$v
- RPM版本:
0.2.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pgx-ulid
- DEB版本:
0.2.0
- DEB依赖:无
最新版本
扩展安装
使用 pig 命令行工具安装 pgx_ulid 扩展:
使用 Pigsty剧本 安装 pgx_ulid 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pgx_ulid"]}' # -l <集群名>
从 YUM仓库 手工安装 pgx_ulid RPM 包:
dnf install pgx_ulid_17;
dnf install pgx_ulid_16;
dnf install pgx_ulid_15;
dnf install pgx_ulid_14;
从 APT仓库 手工安装 pgx_ulid DEB 包:
apt install postgresql-17-pgx-ulid;
apt install postgresql-16-pgx-ulid;
apt install postgresql-15-pgx-ulid;
apt install postgresql-14-pgx-ulid;
扩展 pgx_ulid 需要通过 shared_preload_libraries 进行 动态加载:
shared_preload_libraries = 'pgx_ulid'; # 修改 PG 集群配置
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pgx_ulid 扩展:
CREATE EXTENSION pgx_ulid;
3 - 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依赖:无
最新版本
扩展安装
使用 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;
4 - 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依赖:无
最新版本
扩展安装
使用 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;
5 - pg_hashids
加盐将整型ID转为短字符串ID
扩展总览
PIGSTY 第三方扩展: pg_hashids : 加盐将整型ID转为短字符串ID
基本信息
元数据
- 默认版本: 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依赖:无
最新版本
扩展安装
使用 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;
6 - 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依赖:无
最新版本
扩展安装
使用 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;
7 - 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依赖:无
最新版本
扩展安装
使用 pig 命令行工具安装 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 扩展:
8 - quantile
Quantile聚合函数
扩展总览
PIGSTY 第三方扩展: quantile : Quantile聚合函数
基本信息
元数据
- 默认版本: 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依赖:无
最新版本
扩展安装
使用 pig 命令行工具安装 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;
9 - 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依赖:无
最新版本
扩展安装
使用 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;
10 - 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依赖:无
最新版本
扩展安装
使用 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;
11 - 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依赖:无
最新版本
扩展安装
使用 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;
12 - 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依赖:无
最新版本
扩展安装
使用 pig 命令行工具安装 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;
13 - 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依赖:无
最新版本
扩展安装
使用 pig 命令行工具安装 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 扩展:
14 - 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依赖:无
最新版本
扩展安装
使用 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 扩展:
15 - 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依赖:无
最新版本
扩展安装
使用 pig 命令行工具安装 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;
16 - 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依赖:无
最新版本
扩展安装
使用 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;
17 - 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依赖:无
最新版本
扩展安装
使用 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;
18 - floatvec
数组类型数学运算扩展
扩展总览
PIGSTY 第三方扩展: floatvec : 数组类型数学运算扩展
基本信息
元数据
- 默认版本: 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依赖:无
最新版本
扩展安装
使用 pig 命令行工具安装 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;
19 - aggs_for_vecs
针对数组类型的聚合函数集合扩展
扩展总览
PIGSTY 第三方扩展: aggs_for_vecs : 针对数组类型的聚合函数集合扩展
基本信息
元数据
- 默认版本: 1.4.0
- PG大版本:
17,16,15,14,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION DDL
- 可重定位: 无法安装至任意模式下
- 信任程度: 未知
- 所需模式: 无
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
aggs_for_vecs_$v*
- RPM版本:
1.4.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-aggs-for-vecs
- DEB版本:
1.4.0
- DEB依赖:无
最新版本
扩展安装
使用 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;
20 - 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依赖:无
最新版本
扩展安装
使用 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;
21 - 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依赖:无
最新版本
扩展安装
使用 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;
22 - 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依赖:无
最新版本
扩展安装
使用 pig 命令行工具安装 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;
23 - 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依赖:无
最新版本
扩展安装
使用 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 扩展:
24 - base36
Base36编码解码扩展
扩展总览
PIGSTY 第三方扩展: pg_base36 : Base36编码解码扩展
基本信息
元数据
- 默认版本: 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依赖:无
最新版本
扩展安装
使用 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 扩展:
25 - base62
Base62编码解码扩展
扩展总览
PIGSTY 第三方扩展: pg_base62 : Base62编码解码扩展
基本信息
元数据
- 默认版本: 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依赖:无
最新版本
扩展安装
使用 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 扩展:
26 - pg_base58
Base58 编码/解码函数
扩展总览
PIGSTY 第三方扩展: pg_base58 : Base58 编码/解码函数
基本信息
元数据
- 默认版本: 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依赖:无
最新版本
扩展安装
使用 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;
27 - 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依赖:无
最新版本
扩展安装
使用 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;
28 - convert
用于空间里程等的公英制转换函数
扩展总览
PIGSTY 第三方扩展: pg_convert : 用于空间里程等的公英制转换函数
基本信息
元数据
- 默认版本: 0.0.4
- PG大版本:
17,16,15,14,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 受信任,无需超级用户,带
CREATE 权限的用户可以直接创建
- 所需模式: 无
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
pg_convert_$v
- RPM版本:
0.0.4
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-convert
- DEB版本:
0.0.4
- DEB依赖:无
最新版本
扩展安装
使用 pig 命令行工具安装 pg_convert 扩展:
pig ext install pg_convert; # 扩展名称
pig ext install convert; # 标准包名
使用 Pigsty剧本 安装 pg_convert 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_convert"]}' # -l <集群名>
从 YUM仓库 手工安装 pg_convert RPM 包:
dnf install pg_convert_17;
dnf install pg_convert_16;
dnf install pg_convert_15;
dnf install pg_convert_14;
dnf install pg_convert_13;
从 APT仓库 手工安装 pg_convert DEB 包:
apt install postgresql-17-convert;
apt install postgresql-16-convert;
apt install postgresql-15-convert;
apt install postgresql-14-convert;
apt install postgresql-13-convert;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 convert 扩展:
CREATE EXTENSION convert;
29 - 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 扩展:
30 - 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;
31 - 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;
32 - 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;
33 - 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;
34 - 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;
35 - 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;
36 - 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 扩展:
37 - 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";
38 - uuid-ossp
生成通用唯一标识符(UUIDs)
扩展概览
CONTRIB 自带扩展: uuid-ossp : 生成通用唯一标识符(UUIDs)
基本信息
元数据
- 默认版本: 1.1
- PG大版本:
17,16,15,14,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION DDL
- 可重定位: 未知
- 信任程度: 受信任,无需超级用户,带
CREATE 权限的用户可以直接创建
- 所需模式: 无
- 所需扩展: 无
软件包
PostgreSQL 自带 Contrib 扩展模块
扩展详情
39 - 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;
40 - 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;
41 - 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;
42 - 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 扩展:
43 - 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;
44 - 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;