This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

类目:OLAP

分析能力扩展:列式存储,DuckDB与外部数据源包装器,Parquet S3,数据冷热分级存储,分布式计算,透明分片,GPU加速

OLAP 类目共有 11 个可用扩展:

扩展名(官网) 标准名(简介) 仓库 版本 类目 许可证 LOAD DDL TRUST RELOC 简介
citus citus PGDG 12.1-1 OLAP AGPLv3 Citus 分布式数据库
citus_columnar citus PGDG 11.3-1 OLAP AGPLv3 Citus 列式存储
columnar hydra PIGSTY 11.1-11 OLAP AGPLv3 开源列式存储扩展
pg_analytics pg_analytics PIGSTY 0.2.1 OLAP AGPLv3 由 DuckDB 驱动的数据分析引擎
pg_duckdb pg_duckdb PIGSTY 0.0.1 OLAP MIT 在PostgreSQL中的嵌入式DuckDB扩展
duckdb_fdw duckdb_fdw PIGSTY 1.0.0 OLAP MIT DuckDB 外部数据源包装器
pg_parquet pg_parquet PIGSTY 0.1.0 OLAP PostgreSQL 在PostgreSQL与本地/S3中的Parquet文件复制数据
pg_fkpart pg_fkpart PGDG 1.7 OLAP GPLv2 按外键实用程序进行表分区的扩展
pg_partman pg_partman PGDG 5.1.0 OLAP PostgreSQL 用于按时间或 ID 管理分区表的扩展
plproxy plproxy PGDG 2.11.0 OLAP BSD 0 作为过程语言实现的数据库分区
pg_strom pg_strom PGDG 5.1 OLAP PostgreSQL 使用GPU与NVMe加速大数据处理
tablefunc tablefunc CONTRIB 1.0 OLAP PostgreSQL 交叉表函数

1 - citus

Citus 分布式数据库

扩展概览

PGDG 第一方扩展: citus : Citus 分布式数据库

基本信息

  • 扩展编号:1500
  • 扩展名称: citus
  • 标准名称:citus
  • 扩展类目: OLAP
  • 官方网站: https://github.com/citusdata/citus
  • 开源协议: AGPLv3 许可证
  • 编程语言: 未知
  • 其他标签:无
  • 备注信息:无

元数据

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

软件包

  • RPM仓库:PGDG
  • RPM包名:citus_$v*
  • RPM版本:12.1-1
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-citus-12.1
  • DEB版本:12.1-1
  • DEB依赖:无

扩展详情

2 - columnar

开源列式存储扩展

扩展概览

PIGSTY 第三方扩展: hydra : 开源列式存储扩展

基本信息

  • 扩展编号:1510
  • 扩展名称: columnar
  • 标准名称:hydra
  • 扩展类目: OLAP
  • 官方网站: https://github.com/hydradatabase/hydra
  • 开源协议: AGPLv3 许可证
  • 编程语言: 未知
  • 其他标签:无
  • 备注信息:无

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:hydra_$v*
  • RPM版本:11.1-11
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-hydra
  • DEB版本:11.1-11
  • DEB依赖:无

扩展详情

3 - pg_analytics

由 DuckDB 驱动的数据分析引擎

扩展概览

PIGSTY 第三方扩展: pg_analytics : 由 DuckDB 驱动的数据分析引擎

基本信息

  • 扩展编号:1520
  • 扩展名称: pg_analytics
  • 标准名称:pg_analytics
  • 扩展类目: OLAP
  • 官方网站: https://github.com/paradedb/pg_analytics
  • 开源协议: AGPLv3 许可证
  • 编程语言: Rust
  • 其他标签:pgrx
  • 备注信息:无

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pg_analytics_$v
  • RPM版本:0.2.1
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pg-analytics
  • DEB版本:0.2.1
  • DEB依赖:无

扩展详情

4 - pg_lakehouse

ParadeDB 湖仓分析引擎

扩展概览

PIGSTY 第三方扩展: pg_lakehouse : ParadeDB 湖仓分析引擎

基本信息

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pg_lakehouse_$v
  • RPM版本:0.9.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pg-lakehouse
  • DEB版本:0.9.0
  • DEB依赖:无

扩展详情

5 - pg_duckdb

在PostgreSQL中的嵌入式DuckDB扩展

扩展概览

PIGSTY 第三方扩展: pg_duckdb : 在PostgreSQL中的嵌入式DuckDB扩展

基本信息

  • 扩展编号:1530
  • 扩展名称: pg_duckdb
  • 标准名称:pg_duckdb
  • 扩展类目: OLAP
  • 官方网站: https://github.com/duckdb/pg_duckdb
  • 开源协议: MIT 许可证
  • 编程语言: C++
  • 其他标签:无
  • 备注信息:无

元数据

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

软件包

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

扩展详情

6 - duckdb_fdw

DuckDB 外部数据源包装器

扩展概览

PIGSTY 第三方扩展: duckdb_fdw : DuckDB 外部数据源包装器

基本信息

  • 扩展编号:1540
  • 扩展名称: duckdb_fdw
  • 标准名称:duckdb_fdw
  • 扩展类目: OLAP
  • 官方网站: https://github.com/alitrack/duckdb_fdw
  • 开源协议: MIT 许可证
  • 编程语言: 未知
  • 其他标签:无
  • 备注信息:无

元数据

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

软件包

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

扩展详情

7 - pg_parquet

在PostgreSQL与本地/S3中的Parquet文件复制数据

扩展概览

PIGSTY 第三方扩展: pg_parquet : 在PostgreSQL与本地/S3中的Parquet文件复制数据

基本信息

  • 扩展编号:1550
  • 扩展名称: pg_parquet
  • 标准名称:pg_parquet
  • 扩展类目: OLAP
  • 官方网站: https://github.com/CrunchyData/pg_parquet/
  • 开源协议: PostgreSQL 许可证
  • 编程语言: Rust
  • 其他标签:pgrx
  • 备注信息:无

元数据

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

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pg_parquet_$v
  • RPM版本:0.1.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pg-parquet
  • DEB版本:0.1.0
  • DEB依赖:无

扩展详情

8 - pg_fkpart

按外键实用程序进行表分区的扩展

扩展概览

PGDG 第三方扩展: pg_fkpart : 按外键实用程序进行表分区的扩展

基本信息

  • 扩展编号:1600
  • 扩展名称: pg_fkpart
  • 标准名称:pg_fkpart
  • 扩展类目: OLAP
  • 官方网站: https://github.com/lemoineat/pg_fkpart
  • 开源协议: GPLv2 许可证
  • 编程语言: 未知
  • 其他标签:无
  • 备注信息:无

元数据

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

软件包

  • RPM仓库:PGDG
  • RPM包名:pg_fkpart_$v*
  • RPM版本:1.7
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pg-fkpart
  • DEB版本:1.7
  • DEB依赖:无

扩展详情

9 - pg_partman

用于按时间或 ID 管理分区表的扩展

扩展概览

PGDG 第一方扩展: pg_partman : 用于按时间或 ID 管理分区表的扩展

基本信息

  • 扩展编号:1610
  • 扩展名称: pg_partman
  • 标准名称:pg_partman
  • 扩展类目: OLAP
  • 官方网站: https://github.com/pgpartman/pg_partman
  • 开源协议: PostgreSQL 许可证
  • 编程语言: 未知
  • 其他标签:无
  • 备注信息:无

元数据

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

软件包

  • RPM仓库:PGDG
  • RPM包名:pg_partman_$v*
  • RPM版本:5.1.0
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-partman
  • DEB版本:5.1.0
  • DEB依赖:无

扩展详情

10 - plproxy

作为过程语言实现的数据库分区

扩展概览

PGDG 第一方扩展: plproxy : 作为过程语言实现的数据库分区

基本信息

  • 扩展编号:1620
  • 扩展名称: plproxy
  • 标准名称:plproxy
  • 扩展类目: OLAP
  • 官方网站: https://github.com/plproxy/plproxy
  • 开源协议: BSD 0 许可证
  • 编程语言: 未知
  • 其他标签:无
  • 备注信息:无

元数据

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

软件包

  • RPM仓库:PGDG
  • RPM包名:plproxy_$v*
  • RPM版本:2.11.0
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-plproxy
  • DEB版本:2.11.0
  • DEB依赖:无

扩展详情

11 - pg_strom

使用GPU与NVMe加速大数据处理

扩展概览

PGDG 第一方扩展: pg_strom : 使用GPU与NVMe加速大数据处理

基本信息

  • 扩展编号:1630
  • 扩展名称: pg_strom
  • 标准名称:pg_strom
  • 扩展类目: OLAP
  • 官方网站: https://github.com/heterodb/pg-strom
  • 开源协议: PostgreSQL 许可证
  • 编程语言: 未知
  • 其他标签:non-free
  • 备注信息:无

元数据

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

软件包

  • RPM仓库:PGDG
  • RPM包名:pg_strom_$v*
  • RPM版本:5.1
  • RPM依赖:无
  • DEB仓库:
  • DEB包名:无
  • DEB版本:无
  • DEB依赖:无

扩展详情

12 - tablefunc

交叉表函数

扩展概览

CONTRIB 自带扩展: tablefunc : 交叉表函数

基本信息

元数据

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

软件包

PostgreSQL 自带 Contrib 扩展模块


扩展详情