pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2355 个扩展插件。
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| musicbrainz_collate | 1.0.0 | musicbrainz_collate:为 PostgreSQL 提供基于 Unicode Collation Algorithm 的排序键函数。 | UTIL | GPL-2.0 | C | 10–18 | 4 |
| musicbrainz_unaccent | 1.0.0 | musicbrainz_unaccent:为 PostgreSQL 提供可用于索引的 Unicode 去重音函数和文本搜索字典。 | FTS | GPL-2.0 | C | — | 4 |
| number | 1 | 为 PostgreSQL 提供可变宽度整数数据类型,用紧凑格式存储 64 位整数。 | TYPE | MIT | C | — | 4 |
| numhstore | 0.1.7 | numhstore:为 hstore 增加 inthstore 与 floathstore 数值类型及辅助函数。 | TYPE | MIT | C | — | 4 |
| oai_fdw | 1.13 | 用于访问 OAI-PMH 元数据仓库的 PostgreSQL 外部数据包装器。 | FDW | MIT | C | 11–18 | 4 |
| otp | 1.0.0 | otp:安全类 PostgreSQL 扩展;上游说明为“Implementation of TOTP compatible with Google Authenticator”。 | SEC | PostgreSQL | SQL | 10–18 | 4 |
| pacman_agent | 0.1.0 | PACMAN是Postgres自主集群管理器 | ADMIN | Apache-2.0 | Go | — | 4 |
| partman_to_cstore | 1.1.0 | partman_to_cstore:分析处理类 PostgreSQL 扩展;用于将旧的 pg_partman 分区迁移到 cstore 列式存储。 | OLAP | PostgreSQL | SQL | 10–18 | 4 |
| passwordcheck_cracklib | 3.1.0 | 使用cracklib加固PG用户密码 | SEC | LGPL-2.1 | C | 14–18 | 4 |
| pg_ask | 1.0 | 使用 AI 将自然语言请求生成 SQL 的 PostgreSQL 扩展。 | RAG | MIT | C++ | 16–18 | 4 |
| pg_ed25519 | 0.2 | 为 PostgreSQL 提供 Ed25519 签名与验签函数 | SEC | MIT | C | 10–18 | 4 |
| pg_ethopic | 0.0.1 | 在 PostgreSQL 中格式化埃塞俄比亚历日期与数字。 | FUNC | MIT | Rust | 13–17 | 4 |
| pg_fk_indexer | 1.0 | 为新定义的外键列自动创建索引。 | ADMIN | PostgreSQL | C | — | 4 |
| pg_fraction | 1.0 | 提供分数数据类型,以及算术、比较、聚合和 B-tree 运算符类支持。 | TYPE | — | C | — | 4 |
| pg_mupdf | 1.0 | pg_mupdf:基于 MuPDF 在 PostgreSQL 中将 HTML 转换为 PDF。 | UTIL | MIT | C | — | 4 |
| pg_polyline | 0.0.1 | Google快速Polyline编码解码扩展 | GIS | MIT | Rust | 14–18 | 4 |
| pg_query_settings | 0.1 | 根据查询ID动态设置查询参数的模块 | ADMIN | — | C | — | 4 |
| pg_redispub | 1.0 | 从 PostgreSQL 向本机 Redis 服务器发布频道消息 | ETL | MIT | C | — | 4 |
| pg_role_fkey_trigger_functions | 1.0.4 | 用于建立和/或维护引用PostgreSQL角色名称列的参照完整性的一系列触发函数 | SEC | PostgreSQL | SQL | — | 4 |
| pg_rvbbit | 4.1.4 | 基于可配置的大语言模型的语义SQL运算符,支持缓存、收据及跨多个执行引擎路由。 | RAG | — | Rust | — | 4 |
| pg_substrait | 0.1.0 | 通过 PostgreSQL 函数执行 Substrait protobuf 或 JSON 查询计划 | OLAP | PostgreSQL | Rust | 13–17 | 4 |
| pg_sulog | 1.0 | pg_sulog:记录并可阻断 PostgreSQL 超级用户操作的安全类扩展。 | SEC | PostgreSQL | C | — | 4 |
| pg_sysdatetime | 1.0 | 提供 SQL Server 风格的高精度系统时间函数,主要用于旧版 Windows 上的 PostgreSQL。 | SIM | BSD-2-Clause | C | — | 4 |
| pg_trajectory | 0.0.1 | 以 SQL 和 PL/pgSQL 定义 PostGIS 轨迹类型及其时空分析函数 | GIS | — | SQL | — | 4 |
| pg_tre | 3.0.2 | 面向近似正则匹配的 PostgreSQL 原生索引访问方法 | FTS | MIT | C | 17–18 | 4 |
| pg_utility_trigger_functions | 1.9.3 | 辅助触发函数,由作者用于多个PostgreSQL项目 | UTIL | PostgreSQL | SQL | — | 4 |
| pg_uuid | 1.0.0 | 生成新UUID版本 | FUNC | MIT | C | — | 4 |
| pg_validator | 1.0 | 使用触发器验证数据的PostgreSQL扩展 | FEAT | — | C | — | 4 |
| pg_vector_embedding | 1.0.0 | 通过外部 HTTP 服务与后台队列触发生成向量嵌入。 | RAG | Apache-2.0 | SQL | — | 4 |
| pgcurl | 0.0.1 | pgcurl:数据集成类 PostgreSQL 扩展;上游说明为“Call curl from PostgreSQL”。 | UTIL | BSD-2-Clause | C | — | 4 |
| pgelog | 1.0.2 | 通过伪自治事务实现扩展日志记录 | ADMIN | PostgreSQL | SQL | 14–18 | 4 |
| pglog | 1.0 | pglog:外部数据访问类 PostgreSQL 扩展;上游说明为“PostgreSQL log via SQL”。 | FDW | PostgreSQL | C | — | 4 |
| pgq_node | 3.5 | 为级联 PgQ 队列协调节点、订阅者、消费者与水位线 | ETL | ISC | SQL | 10–14 | 4 |
| pgraft | 1.0 | 基于Raft共识的真正PostgreSQL集群解决方案,提供开箱即用的自动故障转移和高可用性 | ADMIN | MIT | C | — | 4 |
| pgsfti | 1.0 | pgsfti 为 PostgreSQL 提供简单梯形模糊时间区间数据类型及模糊时态关系运算。 | TYPE | MIT | C | — | 4 |
| pgx_warnings | 1.0 | 监控并收集PostgreSQL日志文件中的所有警告和错误,并发送Telegram通知. | STAT | — | C | — | 4 |
| pljvm | 1.0.0 | pljvm 是一种 PostgreSQL 过程语言,通过 RPC 将数据库函数调用发送到外部 JVM 进程执行。 | LANG | BSD-3-Clause | C | — | 4 |
| pmpp | 1.2.3 | 通过异步 libpq 连接并行运行手工拆分的 SQL 工作并汇总结果 | OLAP | PostgreSQL | C | 10 | 4 |
| postgreth | 0.0.1 | postgreth 是一个 pgrx 扩展,提供以太坊 Bloom、地址和哈希类型,并可将 Solidity ABI 项与事件日志解码为 JSONB。 | TYPE | — | Rust | 11–16 | 4 |
| qdgc | 0.1.0 | 用纯 SQL 编码、解码、遍历和填充扩展四分之一度网格单元(QDGC)编码。 | GIS | Apache-2.0 | SQL | 14–18 | 4 |
| qdgc_postgis | 0.1.0 | 为 QDGC 增加 PostGIS geometry/geography 绑定与区域到网格单元的填充能力。 | GIS | Apache-2.0 | SQL | 14–18 | 4 |
| repeater | 0.1 | 在远程 PostgreSQL 节点执行序列化原始查询计划的演示扩展。 | OLAP | PostgreSQL | C | 12 | 4 |
| rls_oso | 0.0.0 | 使用Oso授权实现行级安全的PoC插件 | SEC | — | Rust | — | 4 |
| rppd | 0.2.2 | 基于触发器将 PostgreSQL 行变更通过 gRPC 发送到集群化 Rust/Python 执行服务的事件分发扩展。 | ETL | AGPL-3.0 | Rust | 13–17 | 4 |
| sid | 0.0.0 | 提供可排序、可带标签且采用紧凑可读编码的 128 位标识符类型。 | TYPE | — | Rust | — | 4 |
| sybase_fdw | 1.0 | 用于从 PostgreSQL 访问 Sybase 数据库的 C 外部数据包装器。 | FDW | — | C | — | 4 |
| tce | 0.10.0-dev | 使用按角色信封密钥和外部密钥管理服务为 PostgreSQL 提供透明列加密。 | SEC | PostgreSQL | Rust | 15–18 | 4 |
| tcle | 1.0 | 通过表访问方法透明加密指定列类型的实验性 AES-256-CBC 扩展。 | SEC | PostgreSQL | C | 12–13 | 4 |
| tlsh_gist | 1.0 | TLSH模糊哈希数据类型、距离操作及相似性搜索的GiST索引 | RAG | — | C++ | — | 4 |
| trunklet | 0.3.3 | Postgres模板系统。大象不用模板,它们使用trunklet! | UTIL | PostgreSQL | SQL | — | 4 |