pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2670 个扩展插件。
找到 2050 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| vptree | 1.0 | VP树实现 | RAG | BSD-3-Clause | C | — | 185 |
| pgspider_core_fdw | 1.0 | PGSpider 多数据源外部表查询协调器 | FDW | PostgreSQL | C | — | 180 |
| pgspider_fdw | 1.4 | 访问远端 PGSpider 节点的外部数据包装器 | FDW | PostgreSQL | C | — | 180 |
| sql_firewall | 0.8 | 按用户与解析树指纹建立集群级查询白名单防火墙,提供学习、强制、宽松及禁用模式。 | SEC | PostgreSQL | C | — | 176 |
| holycorn | 1.0 | holycorn:基于 Ruby 的 PostgreSQL 外部数据包装器提供器。 | FDW | LGPL-3.0 | C | 10–18 | 165 |
| pldotnet | 0.9 | 通过 .NET 为 PostgreSQL 提供 C# 与 F# 过程语言。 | LANG | PostgreSQL | C | 10–16 | 165 |
| vops | 1.1 | 面向 PostgreSQL OLAP 的向量化分块类型、聚合、投影与 FDW | OLAP | PostgreSQL | C | — | 163 |
| pg_query_state | 1.2 | 监控正在执行的 PostgreSQL 查询并输出类似 EXPLAIN ANALYZE 的实时进度与计划状态。 | STAT | PostgreSQL | C | 10–18 | 160 |
| tagext | 1.0 | 标签编程示例扩展 | FUNC | MIT | Shell | — | 160 |
| gfs | 0.0.1 | 基于按需读取复制的GFS存储:一种表访问方法,缺失行在读取时从源获取并在本地写入 | ETL | MIT | Rust | — | 159 |
| nr_model | 1.0.0 | 基于AI的自主数据分析系统 | RAG | — | C | — | 151 |
| quack | 0.0.1 | 在 PostgreSQL 中嵌入 DuckDB 的扩展 | OLAP | Apache-2.0 | C | 14–15 | 151 |
| tofu_worker_clock | 1.0 | 为 ToFu 提供共享单调工作租约时钟与服务端纪元 | FUNC | MIT | C | 17–19 | 150 |
| plhaskell | 6.0 | 为 PostgreSQL 提供可信与非可信的 Haskell 过程语言。 | LANG | GPL-3.0-or-later | C | — | 148 |
| opm_core | 2.6 | OPM套件的核心模块 | STAT | PostgreSQL | C | — | 146 |
| postal | 1.0 | postal 为 PostgreSQL 提供 libpostal 绑定,可标准化自由格式地址并将其解析为带标签的组成部分。 | GIS | MIT | C | 10–18 | 145 |
| pg_hardstorage | 1.0 | 用于查询及写入 pg_hardstorage 备份状态的 SQL 视图和函数 | ADMIN | Apache-2.0 | SQL | — | 144 |
| postpic | 0.9.1 | PostPic 为 PostgreSQL 提供基于 GraphicsMagick 的图像类型、SQL 图像处理与元数据函数,以及导入/导出工具。 | TYPE | LGPL-3.0 | C | — | 137 |
| pgprolog | 0.0.0 | pgprolog 是一个基于 pgrx、内嵌 Scryer Prolog 的 PostgreSQL Prolog 过程语言处理器。 | LANG | BSD-3-Clause | Rust | 11–16 | 134 |
| goldenmatch_pg | 0.13.0 | GoldenMatch 实体解析函数,用于去重、匹配、评分与黄金记录工作流。 | RAG | MIT | Rust | 15–17 | 133 |
| basejump-supabase_test_helpers | 0.0.6 | 一组用于更方便测试 Supabase 项目的 pgTAP 辅助函数。 | FEAT | MIT | SQL | — | 132 |
| kv_fdw | 0.0.1 | kv_fdw:用于访问或集成 key-value storage backed by RocksDB/VidarDB 的 PostgreSQL 外部数据包装器。 | FDW | Apache-2.0 | C++ | 13 | 132 |
| postgres_protobuf | 0.2 | postgres_protobuf 提供 C++ 函数,用于查询以 bytea 存储的 Protobuf,并在 Protocol Buffers 与其 JSON 表示之间转换。 | UTIL | MIT | C++ | 11–18 | 132 |
| graph_accel | 0.5.0 | graph_accel:面向 Apache AGE 的内存图遍历加速扩展。 | FEAT | Apache-2.0 | Rust | 13–18 | 129 |
| www_fdw | 0.1.9 | 从 PostgreSQL 访问 Web 服务的外部数据包装器。 | FDW | PostgreSQL | C | — | 126 |
| ora_migrator | 1.1.0 | ora_migrator:用于将 Oracle 数据库迁移到 PostgreSQL 的工具。 | ETL | PostgreSQL | SQL | 10–18 | 122 |
| pg_plan_advsr | 0.1 | pg_plan_advsr:功能增强类 PostgreSQL 扩展;上游说明为“Automated execution plan tuning extension”。 | FEAT | — | C | 12–16 | 121 |
| pg_turret | 0.0.0 | 基于 pgrx 的 PostgreSQL 日志捕获与实时导出扩展,可通过后台工作进程发送到 HTTP、Kafka、Sentry 等目标。 | STAT | MIT | Rust | 13–18 | 121 |
| launchql-base32 | 0.0.3 | 纯PostgreSQL plpgsql实现RFC6238 TOTP | SEC | MIT | C | — | 118 |
| pxf | 1.0 | Greenplum历史扩展,通过PXF访问非管理数据 | FDW | Apache-2.0 | C | — | 114 |
| tuid | 0.3.0 | tuid数据类型 | FUNC | MIT | C | — | 114 |
| synchdb | 1.0 | 通过 C/Java 混合模块,将 MySQL、SQL Server、Oracle 与 OpenLog Replicator 数据直接以 CDC 方式复制到 PostgreSQL。 | ETL | Apache-2.0 | C | 16–18 | 113 |
| cartodb | 0.37.1 | cartodb:已归档的 PostgreSQL 扩展,用于将数据库转换为 CartoDB 用户数据库。 | GIS | BSD-3-Clause | Python | 11–18 | 112 |
| kafka | 0.0.1 | 从 PostgreSQL 事务中向 Apache Kafka 异步发送消息的预加载扩展。 | ETL | MIT | C | 10–18 | 112 |
| json_fdw | 1.0 | 用于访问本地及远程 JSON 文档的 PostgreSQL 外部数据包装器。 | FDW | GPL-3.0 | C | — | 110 |
| kmeans | 1.1.0 | 以 PostgreSQL 用户自定义窗口函数实现 K-means 聚类。 | RAG | PostgreSQL | C | 10–18 | 106 |
| pg_sqids | 0.1.0 | 在 PostgreSQL 中将数字编码为短小且适合 URL 的 Sqids,并支持解码 | FUNC | MIT | Rust | 13–18 | 105 |
| uuidv7-sql | 1.1 | 用于生成、解析和转换 UUID v7 的纯 SQL 与 PL/pgSQL 函数。 | FUNC | PostgreSQL | SQL | — | 104 |
| eva_pg | 0.0.1 | EVA ICS 工业物联网平台的 pgrx PostgreSQL 扩展。 | FUNC | Apache-2.0 | Rust | 13–18 | 103 |
| metagration | 1.0.4 | 使用Postgres进行迁移 | ETL | PostgreSQL | SQL | — | 102 |
| rag | 0.0.0 | 已弃用的 RAG 辅助扩展,提供文档提取与分块,以及远程嵌入、重排和聊天 API。 | RAG | Apache-2.0 | Rust | 13–18 | 101 |
| rag_bge_small_en_v15 | 0.0.0 | rag_bge_small_en_v15:在 PostgreSQL 内使用 bge-small-en-v1.5 生成本地向量嵌入 | RAG | Apache-2.0 | Rust | 13–18 | 101 |
| rag_jina_reranker_v1_tiny_en | 0.0.0 | 在预加载后台工作进程中本地运行 jina-reranker-v1-tiny-en,并提供 SQL 重排分数与距离函数。 | RAG | Apache-2.0 | Rust | 13–18 | 101 |
| pg_libphonenumber | 0.1.0 | 提供由 Google libphonenumber 支持的紧凑电话号码类型和解析函数。 | TYPE | Apache-2.0 | C++ | — | 96 |
| gitgres | 0.1 | 在 PostgreSQL 表中存储 Git 对象与引用,并提供 Git 数据查询函数和原生 git_oid 类型。 | FEAT | MIT | C | — | 95 |
| gg_tables_tracking | 1.0 | 为 Greengage 监控与维护提供关系尺寸变更跟踪。 | STAT | Apache-2.0 | C | — | 90 |
| gg_wait_sampling | 1.1 | 为 Greengage 提供带历史记录和查询归因的等待事件采样。 | STAT | Apache-2.0 | C | — | 90 |
| pgh3 | 0.3.0 | 为 PostGIS 几何对象提供 Uber H3 分层地理空间索引函数 | GIS | Apache-2.0 | C | 10–13 | 85 |
| steampipe_postgres_fdw | 1.0 | 零ETL外部数据包装器,将云服务和API调用映射到PostgreSQL外部表 | FDW | Apache-2.0 | Go | — | 85 |
| typesafe | 0.0.1 | 在 SQL 中调用 TypeSafe AI 分类与评分服务 | RAG | MIT | C | 15–18 | 84 |