pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2670 个扩展插件。
找到 108 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| koldstore | 0.1.0 | 将历史行移至Parquet的同时保持原始表完全可查询并支持更新和删除的PostgreSQL分层存储 | OLAP | Apache-2.0 | Rust | — | 6 |
| pg_particulous | 1.0 | 在原生 PostgreSQL 表与 pg_pathman 分区表之间迁移 | OLAP | — | C | — | 6 |
| router | 0.0.1 | 用于在 PostgreSQL 分片之间路由 OLTP 查询的实验性 C 扩展。 | OLAP | PostgreSQL | C | — | 6 |
| dventimi@pg_partition_magician | 0.6.0 | 支持时间、数值、UUIDv7 和编码文本键的纯 SQL 在线范围分区管理器 | OLAP | Apache-2.0 | SQL | 15–18 | 5 |
| pg_fkpart | 1.7.0 | 按外键实用程序进行表分区的扩展 | OLAP | GPL-2.0 | SQL | 14–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 |
| lagodb_iceberg | 0.1.0 | 受管与外部 Apache Iceberg 表 | OLAP | Apache-2.0 | Rust | 17 | 2 |
| pargres | 0.1 | pargres:用于共享无集群并行查询执行的 PostgreSQL 原型扩展,需要 shared_preload_libraries 预加载。 | OLAP | PostgreSQL | C | — | 2 |
| pg_delta_am | 0.1.0 | Delta 表访问方法骨架。 | OLAP | Apache-2.0 | Rust | — | 2 |
| pg_iceberg_am | 0.1.0 | Robert Mu开发的Iceberg表访问方法 | OLAP | Apache-2.0 | Rust | — | 2 |
| pg_lakebase_runtime | 0.1.0 | Lakebase表访问方法扩展共享运行时 | OLAP | Apache-2.0 | Rust | — | 2 |
| pg_table_range | 0.1.2 | 基于每个分区的数据范围在规划阶段裁剪分区,并支持非分区键列。 | OLAP | MIT | Rust | 16–18 | 2 |
| pg_trex | 0.1.0 | 用于分布式trexsql的PostgreSQL扩展 | OLAP | — | Rust | — | 2 |
| pgparts | 0.0.15 | 用于通过触发器创建和维护表分区的 SQL/PLpgSQL 辅助扩展。 | OLAP | BSD-3-Clause | SQL | — | 2 |
| data_rig | 1.0 | data_rig:提供用于多维 OLAP 的 fact 数据类型和 GiST 索引支持。 | OLAP | — | C | — | 1 |
| heapy | 1.0 | Yezzey 使用的表访问方法。 | OLAP | — | C | — | 1 |
| mypg_sharding | 0.0.1 | mypg_sharding:基于 postgres_fdw 的 PostgreSQL 分片工具扩展。 | OLAP | — | C | — | 1 |
| pg_improv | 0.10.0 | 基于 PostgreSQL 表的增量多维模型与公式函数。 | OLAP | Apache-2.0 OR MIT | Rust | 15–18 | 1 |
| pg_prttn_tools | 0.5 | 提供用于管理基于继承机制的分区表的 PL/pgSQL 工具。 | OLAP | MIT | SQL | — | 1 |
| pg_xarray | 0.5.0 | 处理分块科学数组的目录和查询层(NetCDF、Zarr、HDF5等) | OLAP | LicenseRef-Matroid-SAL-1.0 | Rust | 14–18 | 1 |
| pgrollup | 1.0 | 通过增量维护汇总表加速 PostgreSQL 聚合查询。 | OLAP | — | C | 12–13 | 1 |
| range_partitioning | 1.2.2 | 为 PostgreSQL-XL 管理基于触发器的静态范围分区,包括分区拆分与合并。 | OLAP | PostgreSQL | SQL | — | 1 |
| shard_manager | 0.0.1 | 基于 SQL/PLpgSQL 的模式分片工具,提供分片映射、模板表克隆与 64 位分布式 ID 生成。 | OLAP | Apache-2.0 | SQL | — | 1 |
| tab_tier | 1.1 | 以作业驱动的 PL/pgSQL 扩展,用于保留策略、数据分层和基于日期的表分区维护。 | OLAP | Apache-2.0 | SQL | 10–18 | 1 |
| alohadb_columnar | 1.0 | AlohaDB 分支中实验性的仅追加列式表存储 | OLAP | MIT | C | — | |
| alohadb_parquet | 1.0 | 读取服务器 CSV/JSON Lines 文件并检查 Parquet 元数据 | OLAP | MIT | C | 18 | |
| alohadb_vectorize | 1.0 | 应用局部规划器与内存设置的分析查询封装 | OLAP | MIT | C | 18 | |
| autocluster | 1.7.0 | 在插入时保持聚簇局部性的 EDB 表访问方法。 | OLAP | Proprietary | — | — | |
| bluefin | 1.7.0 | 面向时序工作负载的仅追加压缩表访问方法。 | OLAP | Proprietary | — | 15–18 | |
| ch_table_engines | 0.1 | 结合 PostgreSQL MVCC 的 ClickHouse MergeTree 系列表访问方法。 | OLAP | Apache-2.0 | C | 19 | |
| datafusion_executor | 1.0 | 为 Apache Cloudberry 提供 DataFusion 向量化执行 | OLAP | Apache-2.0 | C | — | |
| google_columnar_engine | — | AlloyDB 的列式存储、规划与执行引擎,用于加速 HTAP/OLAP 的扫描、连接和聚合。 | OLAP | — | C | 14–18 | |
| narugn | 0.3.0 | 轻量级分布式计算机 | OLAP | GPL-3.0 | SQL | — | |
| 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_mooncake_rust | 0.0.1 | Postgres中实现列存储表 | OLAP | — | Rust | — | |
| 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_shardman | 1.0 | 在 PostgreSQL 10 中使用 pg_pathman、postgres_fdw 和逻辑复制管理跨节点哈希分片表。 | OLAP | PostgreSQL | C | 10 | |
| pg_tier | 0.0.5 | 通过 parquet_s3_fdw 将 PostgreSQL 表数据分层迁移到外部 S3 存储。 | OLAP | Apache-2.0 | Rust | 14–16 | |
| pg_volvec | 1.0 | 对部分 PostgreSQL OLAP 计划进行实验性向量化执行。 | OLAP | PostgreSQL | C++ | — | |
| pg_yaap | 1.0 | YAAP优化器+执行器原型集成 | OLAP | Apache-2.0 | C++ | — | |
| pgaa | 1.11.0 | 对 Parquet、Delta Lake 与 Iceberg 数据执行向量化湖仓查询。 | OLAP | Proprietary | — | 16–18 |