pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2695 个扩展插件。
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| pgmemcache | 2.3.0 | 为PG提供memcached兼容接口 | SIM | MIT | C | 14–18 | 175 |
| is_jsonb_valid | 0.1.4 | 原生 JSONB 校验,支持 JSON Schema 草案 4 与 7 | FEAT | MIT | C | 14–18 | 173 |
| pglinter | 2.0.0 | PG数据库规则检查插件 | ADMIN | PostgreSQL | Rust | 14–18 | 171 |
| semver | 0.42.0 | 语义版本号数据类型 | TYPE | PostgreSQL | C | 14–18 | 170 |
| pg_permissions | 1.4 | 查看对象权限并将其与期望状态进行比较 | ADMIN | PostgreSQL | SQL | 14–18 | 168 |
| ip4r | 2.4.3 | PostgreSQL 的 IPv4/v6 和 IPv4/v6 范围索引类型 | TYPE | PostgreSQL | C | 14–18 | 166 |
| pg_dirtyread | 2.8 | 从表中读取尚未垃圾回收的行 | ADMIN | BSD-3-Clause | C | 14–18 | 166 |
| 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 |
| hstore_pllua | 1.0 | Lua 程序语言的Hstore适配扩展 | LANG | MIT | C | 14–18 | 161 |
| hstore_plluau | 1.0 | Lua 程序语言的Hstore适配扩展(不受信任的) | LANG | MIT | C | 14–18 | 161 |
| pllua | 2.0 | Lua 程序语言 | LANG | MIT | C | 14–18 | 161 |
| plluau | 2.0 | Lua 程序语言(不受信任的) | LANG | MIT | C | 14–18 | 161 |
| tin | 1.0.6 | 用于开发测试的 TIN 兼容文本搜索扩展 | FTS | AGPL-3.0-or-later | Rust | 17–18 | 161 |
| 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 |
| pg_bigm | 1.2 | 基于二字组的多语言全文检索扩展 | FTS | PostgreSQL | C | 14–18 | 157 |
| ddlx | 0.31 | 提取数据库对象的DDL | ADMIN | PostgreSQL | SQL | 14–18 | 156 |
| safeupdate | 1.7 | 强制在 UPDATE 和 DELETE 时提供 Where 条件 | ADMIN | ISC | C | 14–18 | 153 |
| 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 |
| pg_trickle | 0.108.3 | 为 PostgreSQL 18 提供流式表与差分视图维护 | FEAT | Apache-2.0 | Rust | 18 | 149 |
| plhaskell | 6.0 | 为 PostgreSQL 提供可信与非可信的 Haskell 过程语言。 | LANG | GPL-3.0-or-later | C | — | 148 |
| opm_core | 2.6 | OPM套件的核心模块 | STAT | PostgreSQL | C | — | 146 |
| pg_ducklake | 1.0.3 | 基于 DuckDB 与 Parquet 的 DuckLake 湖仓一体扩展 | OLAP | MIT | C++ | 14–18 | 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 |
| hdfs_fdw | 2.0.5 | hdfs 外部数据包装器 | FDW | PostgreSQL | C | 14–18 | 141 |
| pgcalendar | 1.1.0 | 为 PostgreSQL 提供循环日程、投影与例外处理的日历扩展 | TYPE | MIT | SQL | 14–18 | 141 |
| 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 |
| plr | 8.4.8.9 | 从数据库中加载R语言解释器并执行R脚本 | LANG | GPL-2.0 | C | 14–18 | 129 |
| smlar | 1.0 | 高效的相似度搜索函数 | RAG | — | C | 14–18 | 128 |
| www_fdw | 0.1.9 | 从 PostgreSQL 访问 Web 服务的外部数据包装器。 | FDW | PostgreSQL | C | — | 126 |
| pg_stat_ch | 0.4 | 将 PostgreSQL 查询遥测实时导出到 ClickHouse | STAT | Apache-2.0 | C++ | 16–18 | 124 |
| pgagent | 4.2.3 | PostgreSQL任务调度工具,与PGADMIN配合使用 | ADMIN | PostgreSQL | C | 14–18 | 124 |
| timestamp9 | 1.4.0 | 纳秒分辨率时间戳 | TYPE | MIT | C | 14–18 | 124 |
| 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 |
| multicorn | 3.2 | 用Python编写自定义的外部数据源包装器 | FDW | PostgreSQL | C | 14–18 | 118 |