这是本节的多页打印视图。
点击此处打印.
返回本页常规视图.
类目:FEAT
功能特性扩展:图数据库,Hyperloglog,Rum索引,GraphQL,JsonSchema,Hint,虚拟索引,增量物化视图,消息队列等等
1 - age
Apache AGE,图数据库扩展 (Deb可用)
扩展总览
MIXED 第三方扩展: age
: Apache AGE,图数据库扩展 (Deb可用)
基本信息
元数据
- 默认版本: 1.5.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
ag_catalog
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
apache-age_$v*
- RPM版本:
1.5.0
- RPM依赖:无
- DEB仓库:PGDG
- DEB包名:
postgresql-$v-age
- DEB版本:
1.5.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 age
扩展:
使用 Pigsty剧本 安装 age 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["age"]}' # -l <集群名>
从 YUM仓库 手工安装 age
RPM 包:
dnf install apache-age_17*;
dnf install apache-age_16*;
dnf install apache-age_15*;
dnf install apache-age_14*;
dnf install apache-age_13*;
从 APT仓库 手工安装 age
DEB 包:
apt install postgresql-17-age;
apt install postgresql-16-age;
apt install postgresql-15-age;
apt install postgresql-14-age;
apt install postgresql-13-age;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 age
扩展:
2 - hll
hyperloglog 数据类型
扩展总览
PGDG 第一方扩展: hll
: hyperloglog 数据类型
基本信息
元数据
- 默认版本: 2.18
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式: 无
- 所需扩展: 无
软件包
- RPM仓库:PGDG
- RPM包名:
hll_$v*
- RPM版本:
2.18
- RPM依赖:无
- DEB仓库:PGDG
- DEB包名:
postgresql-$v-hll
- DEB版本:
2.18
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 hll
扩展:
使用 Pigsty剧本 安装 hll 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["hll"]}' # -l <集群名>
从 YUM仓库 手工安装 hll
RPM 包:
dnf install hll_17*;
dnf install hll_16*;
dnf install hll_15*;
dnf install hll_14*;
dnf install hll_13*;
从 APT仓库 手工安装 hll
DEB 包:
apt install postgresql-17-hll;
apt install postgresql-16-hll;
apt install postgresql-15-hll;
apt install postgresql-14-hll;
apt install postgresql-13-hll;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 hll
扩展:
3 - rum
RUM 索引访问方法
扩展总览
PGDG 第一方扩展: rum
: RUM 索引访问方法
基本信息
元数据
- 默认版本: 1.3.14
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式: 无
- 所需扩展: 无
软件包
- RPM仓库:PGDG
- RPM包名:
rum_$v
- RPM版本:
1.3
- RPM依赖:无
- DEB仓库:PGDG
- DEB包名:
postgresql-$v-rum
- DEB版本:
1.3
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 rum
扩展:
使用 Pigsty剧本 安装 rum 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["rum"]}' # -l <集群名>
从 YUM仓库 手工安装 rum
RPM 包:
dnf install rum_17;
dnf install rum_16;
dnf install rum_15;
dnf install rum_14;
dnf install rum_13;
从 APT仓库 手工安装 rum
DEB 包:
apt install postgresql-17-rum;
apt install postgresql-16-rum;
apt install postgresql-15-rum;
apt install postgresql-14-rum;
apt install postgresql-13-rum;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 rum
扩展:
4 - pg_graphql
PG内的 GraphQL 支持 (RUST, supabase)
扩展总览
PIGSTY 第三方扩展: pg_graphql
: PG内的 GraphQL 支持 (RUST, supabase)
基本信息
元数据
- 默认版本: 1.5.11
- PG大版本:
17
,16
,15
,14
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
graphql
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
pg_graphql_$v
- RPM版本:
1.5.11
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pg-graphql
- DEB版本:
1.5.11
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 pg_graphql
扩展:
pig ext install pg_graphql
使用 Pigsty剧本 安装 pg_graphql 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_graphql"]}' # -l <集群名>
从 YUM仓库 手工安装 pg_graphql
RPM 包:
dnf install pg_graphql_17;
dnf install pg_graphql_16;
dnf install pg_graphql_15;
dnf install pg_graphql_14;
从 APT仓库 手工安装 pg_graphql
DEB 包:
apt install postgresql-17-pg-graphql;
apt install postgresql-16-pg-graphql;
apt install postgresql-15-pg-graphql;
apt install postgresql-14-pg-graphql;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pg_graphql
扩展:
CREATE EXTENSION pg_graphql;
5 - pg_jsonschema
提供JSON Schema校验能力
扩展总览
PIGSTY 第三方扩展: pg_jsonschema
: 提供JSON Schema校验能力
基本信息
元数据
- 默认版本: 0.3.3
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式: 无
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
pg_jsonschema_$v
- RPM版本:
0.3.3
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pg-jsonschema
- DEB版本:
0.3.3
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 pg_jsonschema
扩展:
pig ext install pg_jsonschema
使用 Pigsty剧本 安装 pg_jsonschema 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_jsonschema"]}' # -l <集群名>
从 YUM仓库 手工安装 pg_jsonschema
RPM 包:
dnf install pg_jsonschema_17;
dnf install pg_jsonschema_16;
dnf install pg_jsonschema_15;
dnf install pg_jsonschema_14;
dnf install pg_jsonschema_13;
从 APT仓库 手工安装 pg_jsonschema
DEB 包:
apt install postgresql-17-pg-jsonschema;
apt install postgresql-16-pg-jsonschema;
apt install postgresql-15-pg-jsonschema;
apt install postgresql-14-pg-jsonschema;
apt install postgresql-13-pg-jsonschema;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pg_jsonschema
扩展:
CREATE EXTENSION pg_jsonschema;
6 - jsquery
用于内省 JSONB 数据类型的查询类型
扩展总览
PGDG 第一方扩展: jsquery
: 用于内省 JSONB 数据类型的查询类型
基本信息
元数据
- 默认版本: 1.2
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式: 无
- 所需扩展: 无
软件包
- RPM仓库:PGDG
- RPM包名:
jsquery_$v*
- RPM版本:
1.2
- RPM依赖:无
- DEB仓库:PGDG
- DEB包名:
postgresql-$v-jsquery
- DEB版本:
1.2
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 jsquery
扩展:
使用 Pigsty剧本 安装 jsquery 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["jsquery"]}' # -l <集群名>
从 YUM仓库 手工安装 jsquery
RPM 包:
dnf install jsquery_17*;
dnf install jsquery_16*;
dnf install jsquery_15*;
dnf install jsquery_14*;
从 APT仓库 手工安装 jsquery
DEB 包:
apt install postgresql-17-jsquery;
apt install postgresql-16-jsquery;
apt install postgresql-15-jsquery;
apt install postgresql-14-jsquery;
apt install postgresql-13-jsquery;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 jsquery
扩展:
CREATE EXTENSION jsquery;
7 - pg_hint_plan
添加强制指定执行计划的能力
扩展总览
PGDG 第一方扩展: pg_hint_plan
: 添加强制指定执行计划的能力
基本信息
元数据
- 默认版本: 1.7.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
hint_plan
- 所需扩展: 无
软件包
- RPM仓库:PGDG
- RPM包名:
pg_hint_plan_$v*
- RPM版本:
1.7.0
- RPM依赖:无
- DEB仓库:PGDG
- DEB包名:
postgresql-$v-pg-hint-plan
- DEB版本:
1.7.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 pg_hint_plan
扩展:
pig ext install pg_hint_plan
使用 Pigsty剧本 安装 pg_hint_plan 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_hint_plan"]}' # -l <集群名>
从 YUM仓库 手工安装 pg_hint_plan
RPM 包:
dnf install pg_hint_plan_17*;
dnf install pg_hint_plan_16*;
dnf install pg_hint_plan_15*;
dnf install pg_hint_plan_14*;
dnf install pg_hint_plan_13*;
从 APT仓库 手工安装 pg_hint_plan
DEB 包:
apt install postgresql-17-pg-hint-plan;
apt install postgresql-16-pg-hint-plan;
apt install postgresql-15-pg-hint-plan;
apt install postgresql-14-pg-hint-plan;
apt install postgresql-13-pg-hint-plan;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pg_hint_plan
扩展:
CREATE EXTENSION pg_hint_plan;
8 - hypopg
假设索引,用于创建一个虚拟索引检验执行计划
扩展总览
PGDG 第一方扩展: hypopg
: 假设索引,用于创建一个虚拟索引检验执行计划
基本信息
元数据
- 默认版本: 1.4.1
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式: 无
- 所需扩展: 无
软件包
- RPM仓库:PGDG
- RPM包名:
hypopg_$v*
- RPM版本:
1.4.1
- RPM依赖:无
- DEB仓库:PGDG
- DEB包名:
postgresql-$v-hypopg
- DEB版本:
1.4.1
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 hypopg
扩展:
使用 Pigsty剧本 安装 hypopg 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["hypopg"]}' # -l <集群名>
从 YUM仓库 手工安装 hypopg
RPM 包:
dnf install hypopg_17*;
dnf install hypopg_16*;
dnf install hypopg_15*;
dnf install hypopg_14*;
dnf install hypopg_13*;
从 APT仓库 手工安装 hypopg
DEB 包:
apt install postgresql-17-hypopg;
apt install postgresql-16-hypopg;
apt install postgresql-15-hypopg;
apt install postgresql-14-hypopg;
apt install postgresql-13-hypopg;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 hypopg
扩展:
9 - index_advisor
查询索引建议器
扩展总览
PIGSTY 第三方扩展: index_advisor
: 查询索引建议器
基本信息
元数据
- 默认版本: 0.2.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度: 未知
- 所需模式: 无
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
index_advisor_$v
- RPM版本:
0.2.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-index-advisor
- DEB版本:
0.2.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 index_advisor
扩展:
pig ext install index_advisor
使用 Pigsty剧本 安装 index_advisor 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["index_advisor"]}' # -l <集群名>
从 YUM仓库 手工安装 index_advisor
RPM 包:
dnf install index_advisor_17;
dnf install index_advisor_16;
dnf install index_advisor_15;
dnf install index_advisor_14;
dnf install index_advisor_13;
从 APT仓库 手工安装 index_advisor
DEB 包:
apt install postgresql-17-index-advisor;
apt install postgresql-16-index-advisor;
apt install postgresql-15-index-advisor;
apt install postgresql-14-index-advisor;
apt install postgresql-13-index-advisor;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 index_advisor
扩展:
CREATE EXTENSION index_advisor;
10 - plan_filter
使用执行计划代价过滤阻止特定查询语句
扩展总览
PIGSTY 第三方扩展: pg_plan_filter
: 使用执行计划代价过滤阻止特定查询语句
基本信息
元数据
- 默认版本: 0.0.1
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 需要显式加载
- 需要DDL: 无需执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式: 无
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
pg_plan_filter_$v*
- RPM版本:
0.0.1
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pg-plan-filter
- DEB版本:
0.0.1
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 pg_plan_filter
扩展:
pig ext install pg_plan_filter; # 扩展名称
pig ext install plan_filter; # 标准包名
使用 Pigsty剧本 安装 pg_plan_filter 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_plan_filter"]}' # -l <集群名>
从 YUM仓库 手工安装 pg_plan_filter
RPM 包:
dnf install pg_plan_filter_17*;
dnf install pg_plan_filter_16*;
dnf install pg_plan_filter_15*;
dnf install pg_plan_filter_14*;
dnf install pg_plan_filter_13*;
从 APT仓库 手工安装 pg_plan_filter
DEB 包:
apt install postgresql-17-pg-plan-filter;
apt install postgresql-16-pg-plan-filter;
apt install postgresql-15-pg-plan-filter;
apt install postgresql-14-pg-plan-filter;
apt install postgresql-13-pg-plan-filter;
扩展 plan_filter
需要通过 shared_preload_libraries
进行 动态加载:
shared_preload_libraries = 'plan_filter'; # 修改 PG 集群配置
扩展 %s
无需 手工执行 CREATE EXTENSION
命令。
11 - imgsmlr
使用Haar小波分析计算图片相似度
扩展总览
PIGSTY 第三方扩展: imgsmlr
: 使用Haar小波分析计算图片相似度
基本信息
元数据
- 默认版本: 1.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式: 无
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
imgsmlr_$v*
- RPM版本:
1.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-imgsmlr
- DEB版本:
1.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 imgsmlr
扩展:
使用 Pigsty剧本 安装 imgsmlr 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["imgsmlr"]}' # -l <集群名>
从 YUM仓库 手工安装 imgsmlr
RPM 包:
dnf install imgsmlr_17*;
dnf install imgsmlr_16*;
dnf install imgsmlr_15*;
dnf install imgsmlr_14*;
dnf install imgsmlr_13*;
从 APT仓库 手工安装 imgsmlr
DEB 包:
apt install postgresql-17-imgsmlr;
apt install postgresql-16-imgsmlr;
apt install postgresql-15-imgsmlr;
apt install postgresql-14-imgsmlr;
apt install postgresql-13-imgsmlr;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 imgsmlr
扩展:
CREATE EXTENSION imgsmlr;
12 - pg_ivm
增量维护的物化视图
扩展总览
MIXED 第三方扩展: pg_ivm
: 增量维护的物化视图
基本信息
元数据
- 默认版本: 1.10
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
pg_catalog
- 所需扩展: 无
软件包
- RPM仓库:PGDG
- RPM包名:
pg_ivm_$v*
- RPM版本:
1.9
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pg-ivm
- DEB版本:
1.9
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 pg_ivm
扩展:
使用 Pigsty剧本 安装 pg_ivm 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_ivm"]}' # -l <集群名>
从 YUM仓库 手工安装 pg_ivm
RPM 包:
dnf install pg_ivm_17*;
dnf install pg_ivm_16*;
dnf install pg_ivm_15*;
dnf install pg_ivm_14*;
dnf install pg_ivm_13*;
从 APT仓库 手工安装 pg_ivm
DEB 包:
apt install postgresql-17-pg-ivm;
apt install postgresql-16-pg-ivm;
apt install postgresql-15-pg-ivm;
apt install postgresql-14-pg-ivm;
apt install postgresql-13-pg-ivm;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pg_ivm
扩展:
13 - pg_incremental
增量处理流式事件
扩展总览
PIGSTY 第三方扩展: pg_incremental
: 增量处理流式事件
基本信息
元数据
- 默认版本: 1.2.0
- PG大版本:
17
,16
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
pg_catalog
- 所需扩展:
pg_cron
软件包
- RPM仓库:PIGSTY
- RPM包名:
pg_incremental_$v*
- RPM版本:
1.2.0
- RPM依赖:
pg_cron_$v
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pg-incremental
- DEB版本:
1.2.0
- DEB依赖:
postgresql-$v-cron
最新版本
扩展安装
使用 pig
命令行工具安装 pg_incremental
扩展:
pig ext install pg_incremental
使用 Pigsty剧本 安装 pg_incremental 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_incremental"]}' # -l <集群名>
从 YUM仓库 手工安装 pg_incremental
RPM 包:
dnf install pg_incremental_17*;
dnf install pg_incremental_16*;
从 APT仓库 手工安装 pg_incremental
DEB 包:
apt install postgresql-17-pg-incremental;
apt install postgresql-16-pg-incremental;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pg_incremental
扩展:
CREATE EXTENSION pg_incremental CASCADE;
14 - pgmq
基于Postgres实现类似AWS SQS/RSMQ的消息队列
扩展总览
PIGSTY 第三方扩展: pgmq
: 基于Postgres实现类似AWS SQS/RSMQ的消息队列
基本信息
元数据
- 默认版本: 1.5.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 受信任,无需超级用户,带
CREATE
权限的用户可以直接创建
- 所需模式:
pgmq
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
pgmq_$v
- RPM版本:
1.5.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pgmq
- DEB版本:
1.5.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 pgmq
扩展:
使用 Pigsty剧本 安装 pgmq 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pgmq"]}' # -l <集群名>
从 YUM仓库 手工安装 pgmq
RPM 包:
dnf install pgmq_17;
dnf install pgmq_16;
dnf install pgmq_15;
dnf install pgmq_14;
dnf install pgmq_13;
从 APT仓库 手工安装 pgmq
DEB 包:
apt install postgresql-17-pgmq;
apt install postgresql-16-pgmq;
apt install postgresql-15-pgmq;
apt install postgresql-14-pgmq;
apt install postgresql-13-pgmq;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pgmq
扩展:
15 - pgq
通用队列的PG实现
扩展总览
PGDG 第一方扩展: pgq
: 通用队列的PG实现
基本信息
元数据
- 默认版本: 3.5.1
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
pg_catalog
- 所需扩展: 无
软件包
- RPM仓库:PGDG
- RPM包名:
pgq_$v*
- RPM版本:
3.5.1
- RPM依赖:无
- DEB仓库:PGDG
- DEB包名:
postgresql-$v-pgq3
- DEB版本:
3.5
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 pgq
扩展:
使用 Pigsty剧本 安装 pgq 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pgq"]}' # -l <集群名>
从 YUM仓库 手工安装 pgq
RPM 包:
dnf install pgq_17*;
dnf install pgq_16*;
dnf install pgq_15*;
dnf install pgq_14*;
dnf install pgq_13*;
从 APT仓库 手工安装 pgq
DEB 包:
apt install postgresql-17-pgq3;
apt install postgresql-16-pgq3;
apt install postgresql-15-pgq3;
apt install postgresql-14-pgq3;
apt install postgresql-13-pgq3;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pgq
扩展:
16 - pg_cardano
Cardano相关工具包:加密函数,地址编解码,区块链处理
扩展总览
PIGSTY 第三方扩展: pg_cardano
: Cardano相关工具包:加密函数,地址编解码,区块链处理
基本信息
元数据
- 默认版本: 1.0.3
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式: 无
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
pg_cardano_$v
- RPM版本:
1.0.3
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pg-cardano
- DEB版本:
1.0.3
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 pg_cardano
扩展:
pig ext install pg_cardano
使用 Pigsty剧本 安装 pg_cardano 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_cardano"]}' # -l <集群名>
从 YUM仓库 手工安装 pg_cardano
RPM 包:
dnf install pg_cardano_17;
dnf install pg_cardano_16;
dnf install pg_cardano_15;
dnf install pg_cardano_14;
dnf install pg_cardano_13;
从 APT仓库 手工安装 pg_cardano
DEB 包:
apt install postgresql-17-pg-cardano;
apt install postgresql-16-pg-cardano;
apt install postgresql-15-pg-cardano;
apt install postgresql-14-pg-cardano;
apt install postgresql-13-pg-cardano;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pg_cardano
扩展:
CREATE EXTENSION pg_cardano;
17 - rdkit
在PostgreSQL化学领域数据管理功能
扩展总览
PGDG 第一方扩展: rdkit
: 在PostgreSQL化学领域数据管理功能
基本信息
元数据
- 默认版本: 202409.4
- PG大版本:
16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式: 无
- 所需扩展: 无
软件包
- RPM仓库:None
- RPM包名:无
- RPM版本:无
- RPM依赖:无
- DEB仓库:PGDG
- DEB包名:
postgresql-$v-rdkit
- DEB版本:
202409.4
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 rdkit
扩展:
使用 Pigsty剧本 安装 rdkit 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["rdkit"]}' # -l <集群名>
从 APT仓库 手工安装 rdkit
DEB 包:
apt install postgresql-16-rdkit;
apt install postgresql-15-rdkit;
apt install postgresql-14-rdkit;
apt install postgresql-13-rdkit;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 rdkit
扩展:
18 - omni
PostgreSQL即平台,Omnigres主扩展与加载器
扩展总览
PIGSTY 第三方扩展: omnigres
: PostgreSQL即平台,Omnigres主扩展与加载器
基本信息
元数据
- 默认版本: 0.2.4
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 需要显式加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.2.4
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.2.4
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
扩展 omni
需要通过 shared_preload_libraries
进行 动态加载:
shared_preload_libraries = 'omni'; # 修改 PG 集群配置
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni
扩展:
19 - omni_auth
Omnigres 基础会话认证管理模块
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 基础会话认证管理模块
基本信息
元数据
- 默认版本: 0.1.2
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_auth
- 所需扩展:
omni_types
, omni_id
, pgcrypto
, btree_gist
, omni_polyfill
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.2
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.2
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_auth; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_auth
扩展:
CREATE EXTENSION omni_auth CASCADE;
20 - omni_aws
Omnigres AWS S3 API封装
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres AWS S3 API封装
基本信息
元数据
- 默认版本: 0.1.2
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 受信任,无需超级用户,带
CREATE
权限的用户可以直接创建
- 所需模式:
omni_aws
- 所需扩展:
omni_httpc
, pgcrypto
, omni_xml
, omni_web
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.2
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.2
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_aws; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_aws
扩展:
CREATE EXTENSION omni_aws CASCADE;
21 - omni_containers
Omnigres Docker容器管理模块
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres Docker容器管理模块
基本信息
元数据
- 默认版本: 0.2.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_containers
- 所需扩展:
omni_httpc
, omni_web
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.2.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.2.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_containers; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_containers
扩展:
CREATE EXTENSION omni_containers CASCADE;
22 - omni_credentials
Omnigres 应用密钥管理模块
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 应用密钥管理模块
基本信息
元数据
- 默认版本: 0.1.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_credentials
- 所需扩展:
pgcrypto
, omni_os
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_credentials; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_credentials
扩展:
CREATE EXTENSION omni_credentials CASCADE;
23 - omni_http
Omnigres 基本HTTP类型
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 基本HTTP类型
基本信息
元数据
- 默认版本: 0.1.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_http
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_http; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_http
扩展:
CREATE EXTENSION omni_http;
24 - omni_httpc
Omnigres HTTP客户端
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres HTTP客户端
基本信息
元数据
- 默认版本: 0.1.4
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_httpc
- 所需扩展:
omni_http
, omni_types
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.4
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.4
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_httpc; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_httpc
扩展:
CREATE EXTENSION omni_httpc CASCADE;
25 - omni_httpd
Omnigres HTTP服务器
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres HTTP服务器
基本信息
元数据
- 默认版本: 0.2.9
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_httpd
- 所需扩展:
omni_types
, omni_http
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.2.9
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.2.9
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_httpd; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_httpd
扩展:
CREATE EXTENSION omni_httpd CASCADE;
26 - omni_id
Omnigres ID身份数据类型
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres ID身份数据类型
基本信息
元数据
- 默认版本: 0.4.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式: 无
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.4.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.4.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_id; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_id
扩展:
CREATE EXTENSION omni_id;
27 - omni_json
Omnigres JSON工具箱
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres JSON工具箱
基本信息
元数据
- 默认版本: 0.1.1
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 受信任,无需超级用户,带
CREATE
权限的用户可以直接创建
- 所需模式:
omni_json
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.1
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.1
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_json; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_json
扩展:
CREATE EXTENSION omni_json;
28 - omni_kube
Omnigres Kubernetes集成模块
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres Kubernetes集成模块
基本信息
元数据
- 默认版本: 0.1.1
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_kube
- 所需扩展:
omni_httpc
, omni_web
, omni_var
, pgcrypto
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.1
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.1
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_kube; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_kube
扩展:
CREATE EXTENSION omni_kube CASCADE;
29 - omni_ledger
Omnigres 金融账本模块
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 金融账本模块
基本信息
元数据
- 默认版本: 0.1.1
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_ledger
- 所需扩展:
omni_id
, omni_polyfill
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.1
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.1
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_ledger; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_ledger
扩展:
CREATE EXTENSION omni_ledger CASCADE;
30 - omni_manifest
Omnigres 包管理清单模块
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 包管理清单模块
基本信息
元数据
- 默认版本: 0.1.1
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_manifest
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.1
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.1
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_manifest; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_manifest
扩展:
CREATE EXTENSION omni_manifest;
31 - omni_mimetypes
Omnigres MIME数据类型
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres MIME数据类型
基本信息
元数据
- 默认版本: 0.1.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_mimetypes
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_mimetypes; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_mimetypes
扩展:
CREATE EXTENSION omni_mimetypes;
32 - omni_os
Omnigres 操作系统集成模块
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 操作系统集成模块
基本信息
元数据
- 默认版本: 0.1.1
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_os
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.1
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.1
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_os; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_os
扩展:
CREATE EXTENSION omni_os;
33 - omni_polyfill
Omnigres Postgres多态API
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres Postgres多态API
基本信息
元数据
- 默认版本: 0.2.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_polyfill
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.2.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.2.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_polyfill; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_polyfill
扩展:
CREATE EXTENSION omni_polyfill;
34 - omni_python
Omnigres 第一类Python支持模块
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 第一类Python支持模块
基本信息
元数据
- 默认版本: 0.1.1
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_python
- 所需扩展:
plpython3u
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.1
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.1
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_python; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_python
扩展:
CREATE EXTENSION omni_python CASCADE;
35 - omni_regex
Omnigres PCRE兼容正则表达式模块
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres PCRE兼容正则表达式模块
基本信息
元数据
- 默认版本: 0.1.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式: 无
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_regex; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_regex
扩展:
CREATE EXTENSION omni_regex;
36 - omni_rest
Omnigres REST API 工具包
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres REST API 工具包
基本信息
元数据
- 默认版本: 0.1.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_rest
- 所需扩展:
omni_httpd
, omni_sql
, omni_web
, omni_var
, pgcrypto
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_rest; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_rest
扩展:
CREATE EXTENSION omni_rest CASCADE;
37 - omni_schema
Omnigres 高级模式管理组件
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 高级模式管理组件
基本信息
元数据
- 默认版本: 0.2.3
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_schema
- 所需扩展:
omni_sql
, omni_vfs
, dblink
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.2.3
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.2.3
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_schema; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_schema
扩展:
CREATE EXTENSION omni_schema CASCADE;
38 - omni_seq
Omnigres 分布式整型序列号
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 分布式整型序列号
基本信息
元数据
- 默认版本: 0.1.1
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_seq
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.1
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.1
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_seq; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_seq
扩展:
CREATE EXTENSION omni_seq;
39 - omni_service
Omnigres 服务管理器
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 服务管理器
基本信息
元数据
- 默认版本: 0.1.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_service
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_service; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_service
扩展:
CREATE EXTENSION omni_service;
40 - omni_session
Omnigres 会话管理器
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 会话管理器
基本信息
元数据
- 默认版本: 0.1.1
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_session
- 所需扩展:
omni_var
, omni_id
, omni_web
, omni_httpd
, omni_polyfill
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.1
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.1
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_session; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_session
扩展:
CREATE EXTENSION omni_session CASCADE;
41 - omni_sql
Omnigres SQL编程组件
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres SQL编程组件
基本信息
元数据
- 默认版本: 0.5.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_sql
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.5.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.5.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_sql; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_sql
扩展:
CREATE EXTENSION omni_sql;
42 - omni_test
Omnigres 测试框架
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 测试框架
基本信息
元数据
- 默认版本: 0.1.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_test
- 所需扩展:
dblink
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_test; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_test
扩展:
CREATE EXTENSION omni_test CASCADE;
43 - omni_txn
Omnigres 事务管理器模块
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 事务管理器模块
基本信息
元数据
- 默认版本: 0.5.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_txn
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.5.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.5.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_txn; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_txn
扩展:
CREATE EXTENSION omni_txn;
44 - omni_types
Omnigres 高级数据类型模块
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 高级数据类型模块
基本信息
元数据
- 默认版本: 0.2.1
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_types
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.2.1
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.2.1
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_types; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_types
扩展:
CREATE EXTENSION omni_types;
45 - omni_var
Omnigres 局部变量模块
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 局部变量模块
基本信息
元数据
- 默认版本: 0.3.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_var
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.3.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.3.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_var; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_var
扩展:
CREATE EXTENSION omni_var;
46 - omni_vfs
Omnigres 虚拟文件系统
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 虚拟文件系统
基本信息
元数据
- 默认版本: 0.2.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_vfs
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.2.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.2.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_vfs; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_vfs
扩展:
CREATE EXTENSION omni_vfs;
47 - omni_vfs_types_v1
Omnigres 虚拟文件系统(v1)
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres 虚拟文件系统(v1)
基本信息
元数据
- 默认版本: 0.1.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_vfs_types_v1
- 所需扩展:
omni_vfs_types_v1
, dblink
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_vfs_types_v1; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_vfs_types_v1
扩展:
CREATE EXTENSION omni_vfs_types_v1 CASCADE;
48 - omni_web
Omnigres Web工具箱
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres Web工具箱
基本信息
元数据
- 默认版本: 0.1.1
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_web
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.1
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.1
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_web; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_web
扩展:
CREATE EXTENSION omni_web;
49 - omni_xml
Omnigres XML工具包
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres XML工具包
基本信息
元数据
- 默认版本: 0.1.2
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_xml
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.2
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.2
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_xml; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_xml
扩展:
CREATE EXTENSION omni_xml;
50 - omni_yaml
Omnigres YAML工具包
扩展总览
PIGSTY 第三方扩展: omnigres
: Omnigres YAML工具包
基本信息
元数据
- 默认版本: 0.1.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
omni_yaml
- 所需扩展: 无
软件包
- RPM仓库:PIGSTY
- RPM包名:
omnigres_$v
- RPM版本:
0.1.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-omnigres
- DEB版本:
0.1.0
- DEB依赖:无
最新版本
扩展安装
使用 pig
命令行工具安装 omnigres
扩展:
pig ext install omnigres; # 扩展名称
pig ext install omni_yaml; # 标准包名
使用 Pigsty剧本 安装 omnigres 扩展:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <集群名>
从 YUM仓库 手工安装 omnigres
RPM 包:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
从 APT仓库 手工安装 omnigres
DEB 包:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 omni_yaml
扩展:
CREATE EXTENSION omni_yaml;
51 - bloom
bloom 索引-基于指纹的索引
扩展总览
CONTRIB 自带扩展: bloom
: bloom 索引-基于指纹的索引
基本信息
元数据
- 默认版本: 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 |
|
|
|
|
|
扩展安装
扩展 bloom
属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。
从 YUM仓库 手工安装 bloom
RPM 包:
dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;
从 APT仓库 手工安装 bloom
DEB 包:
apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;
使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 bloom
扩展: