↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

PostgreSQL 扩展目录

以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2695 个扩展插件。

citus · 将 PostgreSQL 横向扩展为分布式数据库 · 14.3-1 · 分析与列存 · AGPL-3.0-only · C · 已打包citus_columnar · Citus 列式存储引擎 · 14.3-1 · 分析与列存 · AGPL-3.0-only · C · 已打包pg_lakehouse · ParadeDB 已弃用的 PostgreSQL 数据湖分析查询引擎 · 0.7.6 · 分析与列存 · AGPL-3.0 · Rust · 未打包columnar · 开源列式存储扩展 · 11.1-11 · 分析与列存 · AGPL-3.0 · C · 已打包cstore_fdw · cstore_fdw:为 PostgreSQL 提供列式存储的外部数据包装器。 · 1.7 · 分析与列存 · Apache-2.0 · C · 未打包interconnect · 先进的开源MPP数据库,替代Greenplum Database · 1.0 · 分析与列存 · Apache-2.0 · C · 未打包pg_strom · 使用GPU与NVMe加速大数据处理 · 6.1 · 分析与列存 · PostgreSQL · C · 已打包duckdb_fdw · DuckDB 外部数据源包装器 · 2.0.2 · 分析与列存 · MIT · C · 已打包pgfdb · 使用 FoundationDB 为 PostgreSQL 提供实验性的分布式、容错、水平扩展存储与事务能力。 · 0.0.2 · 分析与列存 · AGPL-3.0 · Rust · 未打包plproxy · 作为过程语言实现的数据库分区 · 2.12.0 · 分析与列存 · ISC · C · 已打包coldfront · 在 PostgreSQL 分区与可写 Apache Iceberg 表之间提供透明冷热分层 · 1.0 · 分析与列存 · PostgreSQL · C · 未打包yezzey · 将 Greenplum 和 Cloudberry 追加式表卸载至 S3 · 2.0 · 分析与列存 · PostgreSQL · C++ · 未打包storage_engine · 带向量化执行的 colcompress 与 rowcompress 表访问方法 · 2.4.0 · 分析与列存 · AGPL-3.0 · C · 已打包ppg_fdw · ppg_fdw:面向分片远程 PostgreSQL 服务器的分布式并行查询引擎 · 1.0 · 分析与列存 · Unknown · C · 未打包arrow · 使用 Arrow 数组的实验性内存表访问方法 · 0.1 · 分析与列存 · Apache-2.0 · C · 未打包gogudb · 通过外部服务器实现分布式哈希与范围分区的 PostgreSQL 扩展。 · 1.1 · 分析与列存 · PostgreSQL · C · 未打包pg_partition · 生成并管理基于时间戳的 PostgreSQL 表分区 · 0.2.0 · 分析与列存 · MIT · SQL · 未打包koldstore · 将历史行移至Parquet的同时保持原始表完全可查询并支持更新和删除的PostgreSQL分层存储 · 0.1.0 · 分析与列存 · Apache-2.0 · Rust · 未打包pg_particulous · 在原生 PostgreSQL 表与 pg_pathman 分区表之间迁移 · 1.0 · 分析与列存 · Unknown · C · 未打包dventimi@pg_partition_magician · 支持时间、数值、UUIDv7 和编码文本键的纯 SQL 在线范围分区管理器 · 0.6.0 · 分析与列存 · Apache-2.0 · SQL · 未打包partman_to_cstore · partman_to_cstore:分析处理类 PostgreSQL 扩展;用于将旧的 pg_partman 分区迁移到 cstore 列式存储。 · 1.1.0 · 分析与列存 · PostgreSQL · SQL · 未打包pg_substrait · 通过 PostgreSQL 函数执行 Substrait protobuf 或 JSON 查询计划 · 0.1.0 · 分析与列存 · PostgreSQL · Rust · 未打包pmpp · 通过异步 libpq 连接并行运行手工拆分的 SQL 工作并汇总结果 · 1.2.3 · 分析与列存 · PostgreSQL · C · 未打包repeater · 在远程 PostgreSQL 节点执行序列化原始查询计划的演示扩展。 · 0.1 · 分析与列存 · PostgreSQL · C · 未打包pathman_sharding · pathman_sharding:分析处理类 PostgreSQL 扩展;为 pg_pathman 提供改进的分片能力。 · 0.1 · 分析与列存 · PostgreSQL · C · 未打包lagodb_base · LagoDB 共享运行时、存储服务与查询下推 · 0.1.0 · 分析与列存 · Apache-2.0 · Rust · 未打包pargres · pargres:用于共享无集群并行查询执行的 PostgreSQL 原型扩展,需要 shared_preload_libraries 预加载。 · 0.1 · 分析与列存 · PostgreSQL · C · 未打包pg_table_range · 基于每个分区的数据范围在规划阶段裁剪分区,并支持非分区键列。 · 0.1.2 · 分析与列存 · MIT · Rust · 已打包pg_xarray · 处理分块科学数组的目录和查询层(NetCDF、Zarr、HDF5等) · 0.5.0 · 分析与列存 · LicenseRef-Matroid-SAL-1.0 · Rust · 未打包range_partitioning · 为 PostgreSQL-XL 管理基于触发器的静态范围分区,包括分区拆分与合并。 · 1.2.2 · 分析与列存 · PostgreSQL · SQL · 未打包shard_manager · 基于 SQL/PLpgSQL 的模式分片工具,提供分片映射、模板表克隆与 64 位分布式 ID 生成。 · 0.0.1 · 分析与列存 · Apache-2.0 · SQL · 未打包alohadb_columnar · AlohaDB 分支中实验性的仅追加列式表存储 · 1.0 · 分析与列存 · MIT · C · 未打包alohadb_vectorize · 应用局部规划器与内存设置的分析查询封装 · 1.0 · 分析与列存 · MIT · C · 未打包autocluster · 在插入时保持聚簇局部性的 EDB 表访问方法。 · 1.7.0 · 分析与列存 · Proprietary · Unknown · 未打包bluefin · 面向时序工作负载的仅追加压缩表访问方法。 · 1.7.0 · 分析与列存 · Proprietary · Unknown · 未打包google_columnar_engine · AlloyDB 的列式存储、规划与执行引擎,用于加速 HTAP/OLAP 的扫描、连接和聚合。 · 分析与列存 · Unknown · C · 未打包optimized_row_format · 面向紧凑且缓存友好行存储的实验性表访问方法。 · 1.0 · 分析与列存 · Unknown · C · 未打包orochi · 面向分片、时序、列式分析、分层存储与向量工作负载的 HTAP PostgreSQL 扩展。 · 1.0 · 分析与列存 · Unknown · C · 未打包pg_acce · pg_acce:分析处理类 PostgreSQL 扩展;上游说明为“pg_acce -- Accelerated Engine”。 · 1.0 · 分析与列存 · GPL-2.0 · C · 未打包pg_elephantduck · 基于 DuckDB 与 Parquet 存储的 PostgreSQL 列式表访问方法。 · 0.0.0 · 分析与列存 · MIT · Rust · 未打包pg_ocpm · 提供面向对象流程挖掘的存储、遍历、聚合与紧凑分析载荷。 · 1.0.0 · 分析与列存 · Apache-2.0 · C · 未打包pg_popyramids_datamarts · 在硬编码的 dms 模式中,基于预先存在的 ods 模式创建人口金字塔分析数据集市对象。 · 1.0.0 · 分析与列存 · GPL-3.0 · SQL · 未打包pg_tier · 通过 parquet_s3_fdw 将 PostgreSQL 表数据分层迁移到外部 S3 存储。 · 0.0.5 · 分析与列存 · Apache-2.0 · Rust · 未打包pg_yaap · YAAP优化器+执行器原型集成 · 1.0 · 分析与列存 · Apache-2.0 · C++ · 未打包rds_duckdb · 阿里云 RDS PostgreSQL DuckDB 分析加速扩展 · 1.3.2.3 · 分析与列存 · Unknown · C · 未打包refdata · 面向高频读取、低频变更参考数据的 EDB 表访问方法。 · 1.7.0 · 分析与列存 · Proprietary · Unknown · 未打包shardman · 实验性分片、重平衡及跨节点锁图原型 · 0.0.1 · 分析与列存 · Unknown · C · 未打包spq · 无共享并行查询 · 2.0.0 · 分析与列存 · AGPL-3.0 · C++ · 未打包

找到 48 个扩展。 清除筛选

名称版本简介分类许可证语言PG 版本星标
range_partitioning 1.2.2 为 PostgreSQL-XL 管理基于触发器的静态范围分区,包括分区拆分与合并。 OLAP PostgreSQL SQL — 1
citus 14.3-1 将 PostgreSQL 横向扩展为分布式数据库 OLAP AGPL-3.0-only C 16–18 13k
citus_columnar 14.3-1 Citus 列式存储引擎 OLAP AGPL-3.0-only C 16–18 13k
pg_lakehouse 0.7.6 ParadeDB 已弃用的 PostgreSQL 数据湖分析查询引擎 OLAP AGPL-3.0 Rust 14–16 9.4k
columnar 11.1-11 开源列式存储扩展 OLAP AGPL-3.0 C 14–16 3.0k
cstore_fdw 1.7 cstore_fdw:为 PostgreSQL 提供列式存储的外部数据包装器。 OLAP Apache-2.0 C 10–12 1.8k
interconnect 1.0 先进的开源MPP数据库,替代Greenplum Database OLAP Apache-2.0 C — 1.4k
pg_strom 6.1 使用GPU与NVMe加速大数据处理 OLAP PostgreSQL C 15–18 1.4k
duckdb_fdw 2.0.2 DuckDB 外部数据源包装器 OLAP MIT C 15–18 413
pgfdb 0.0.2 使用 FoundationDB 为 PostgreSQL 提供实验性的分布式、容错、水平扩展存储与事务能力。 OLAP AGPL-3.0 Rust 13–17 228
plproxy 2.12.0 作为过程语言实现的数据库分区 OLAP ISC C 14–18 198
coldfront 1.0 在 PostgreSQL 分区与可写 Apache Iceberg 表之间提供透明冷热分层 OLAP PostgreSQL C 16–18 62
yezzey 2.0 将 Greenplum 和 Cloudberry 追加式表卸载至 S3 OLAP PostgreSQL C++ — 42
storage_engine 2.4.0 带向量化执行的 colcompress 与 rowcompress 表访问方法 OLAP AGPL-3.0 C 15–18 32
ppg_fdw 1.0 ppg_fdw:面向分片远程 PostgreSQL 服务器的分布式并行查询引擎 OLAP — C — 12
arrow 0.1 使用 Arrow 数组的实验性内存表访问方法 OLAP Apache-2.0 C — 9
gogudb 1.1 通过外部服务器实现分布式哈希与范围分区的 PostgreSQL 扩展。 OLAP PostgreSQL C 10–11 7
pg_partition 0.2.0 生成并管理基于时间戳的 PostgreSQL 表分区 OLAP MIT SQL 10–18 7
koldstore 0.1.0 将历史行移至Parquet的同时保持原始表完全可查询并支持更新和删除的PostgreSQL分层存储 OLAP Apache-2.0 Rust — 6
pg_particulous 1.0 在原生 PostgreSQL 表与 pg_pathman 分区表之间迁移 OLAP — C — 6
dventimi@pg_partition_magician 0.6.0 支持时间、数值、UUIDv7 和编码文本键的纯 SQL 在线范围分区管理器 OLAP Apache-2.0 SQL 15–18 5
partman_to_cstore 1.1.0 partman_to_cstore:分析处理类 PostgreSQL 扩展;用于将旧的 pg_partman 分区迁移到 cstore 列式存储。 OLAP PostgreSQL SQL 10–18 4
pg_substrait 0.1.0 通过 PostgreSQL 函数执行 Substrait protobuf 或 JSON 查询计划 OLAP PostgreSQL Rust 13–17 4
pmpp 1.2.3 通过异步 libpq 连接并行运行手工拆分的 SQL 工作并汇总结果 OLAP PostgreSQL C 10 4
repeater 0.1 在远程 PostgreSQL 节点执行序列化原始查询计划的演示扩展。 OLAP PostgreSQL C 12 4
pathman_sharding 0.1 pathman_sharding:分析处理类 PostgreSQL 扩展;为 pg_pathman 提供改进的分片能力。 OLAP PostgreSQL C 10 3
lagodb_base 0.1.0 LagoDB 共享运行时、存储服务与查询下推 OLAP Apache-2.0 Rust 17 2
pargres 0.1 pargres:用于共享无集群并行查询执行的 PostgreSQL 原型扩展,需要 shared_preload_libraries 预加载。 OLAP PostgreSQL C — 2
pg_table_range 0.1.2 基于每个分区的数据范围在规划阶段裁剪分区,并支持非分区键列。 OLAP MIT Rust 16–18 2
pg_xarray 0.5.0 处理分块科学数组的目录和查询层(NetCDF、Zarr、HDF5等) OLAP LicenseRef-Matroid-SAL-1.0 Rust 14–18 1
shard_manager 0.0.1 基于 SQL/PLpgSQL 的模式分片工具,提供分片映射、模板表克隆与 64 位分布式 ID 生成。 OLAP Apache-2.0 SQL — 1
alohadb_columnar 1.0 AlohaDB 分支中实验性的仅追加列式表存储 OLAP MIT C —
alohadb_vectorize 1.0 应用局部规划器与内存设置的分析查询封装 OLAP MIT C 18
autocluster 1.7.0 在插入时保持聚簇局部性的 EDB 表访问方法。 OLAP Proprietary — —
bluefin 1.7.0 面向时序工作负载的仅追加压缩表访问方法。 OLAP Proprietary — 15–18
google_columnar_engine — AlloyDB 的列式存储、规划与执行引擎,用于加速 HTAP/OLAP 的扫描、连接和聚合。 OLAP — C 14–18
optimized_row_format 1.0 面向紧凑且缓存友好行存储的实验性表访问方法。 OLAP — C 17
orochi 1.0 面向分片、时序、列式分析、分层存储与向量工作负载的 HTAP PostgreSQL 扩展。 OLAP — C 16–18
pg_acce 1.0 pg_acce:分析处理类 PostgreSQL 扩展;上游说明为“pg_acce -- Accelerated Engine”。 OLAP GPL-2.0 C —
pg_elephantduck 0.0.0 基于 DuckDB 与 Parquet 存储的 PostgreSQL 列式表访问方法。 OLAP MIT Rust 16–17
pg_ocpm 1.0.0 提供面向对象流程挖掘的存储、遍历、聚合与紧凑分析载荷。 OLAP Apache-2.0 C 13–18
pg_popyramids_datamarts 1.0.0 在硬编码的 dms 模式中,基于预先存在的 ods 模式创建人口金字塔分析数据集市对象。 OLAP GPL-3.0 SQL —
pg_tier 0.0.5 通过 parquet_s3_fdw 将 PostgreSQL 表数据分层迁移到外部 S3 存储。 OLAP Apache-2.0 Rust 14–16
pg_yaap 1.0 YAAP优化器+执行器原型集成 OLAP Apache-2.0 C++ —
rds_duckdb 1.3.2.3 阿里云 RDS PostgreSQL DuckDB 分析加速扩展 OLAP — C 13–18
refdata 1.7.0 面向高频读取、低频变更参考数据的 EDB 表访问方法。 OLAP Proprietary — —
shardman 0.0.1 实验性分片、重平衡及跨节点锁图原型 OLAP — C —
spq 2.0.0 无共享并行查询 OLAP AGPL-3.0 C++ —