以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2355 个扩展插件。
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| re2 | 0.4.1 | 使用 RE2 的 ClickHouse 兼容正则函数 | UTIL | PostgreSQL | C++ | 16–18 | 19 |
| adaptive_counter | 1.3.3 | 基于自适应采样的去重估算聚合函数和数据类型。 | FUNC | BSD-3-Clause | C | 10–18 | 18 |
| ast_postgis | 1.1.1 | 为 PostGIS 提供高级空间数据类型和空间完整性约束。 | GIS | MIT | SQL | 15–17 | 18 |
| bitmap_counter | 1.3.5 | bitmap_counter:为 PostgreSQL 提供 Aggregation 函数 and 数据类型 for distinct estimation based on s-bitmap。 | FUNC | BSD-3-Clause | C | 10–18 | 18 |
| ccnumber | 1.0 | ccnumber:为 PostgreSQL 提供 数据类型 representing encrypted CC numbers。 | TYPE | — | C | — | 18 |
| hyperloglog_counter | 1.2.6 | 基于 HyperLogLog 的去重估算聚合函数和数据类型。 | FUNC | BSD-2-Clause | C | 10–18 | 18 |
| loglog_counter | 1.2.4 | loglog_counter:为 PostgreSQL 提供 Aggregation 函数 and 数据类型 for distinct estimation based on LogLog。 | FUNC | BSD-2-Clause | C | 10–18 | 18 |
| pcsa_counter | 1.3.3 | 基于 PCSA 算法的去重计数估算数据类型、函数与聚合。 | FUNC | BSD-2-Clause | C | 10–18 | 18 |
| pg_fhe | 0.1 | 基于 Microsoft SEAL 对 PostgreSQL 中的 CKKS 密文执行同态运算。 | SEC | — | C++ | — | 18 |
| pg_healpix | 1.0 | 提供在天球坐标与 HEALPix NESTED、RING 像素标识符之间转换的 PostgreSQL 函数。 | GIS | GPL-2.0 | C | 10–13 | 18 |
| pg_sampletolog | 2.0.0 | 通过执行器与实用语句 hook,将语句或完整事务按比例采样写入 PostgreSQL 日志。 | STAT | PostgreSQL | C | 10–11 | 18 |
| pg_slug_gen | 1.0.0 | 生成带时间戳的加密安全短标识 | FUNC | MIT | C | 15–18 | 18 |
| pg_stat_sysinfo | 0.0.1 | 从 PostgreSQL 查询主机负载、CPU、内存、交换区与磁盘统计,并可启用共享内存缓存。 | STAT | MIT | Rust | 14–15 | 18 |
| pgpyml | 0.3.1 | pgpyml 通过 PL/Python 函数与触发器在 PostgreSQL 内运行 scikit-learn 机器学习模型。 | RAG | PostgreSQL | Python | — | 18 |
| pgtokdb | 0.0.1 | PostgreSQL到kdb+扩展 | FDW | Apache-2.0 | C | — | 18 |
| pgzan | 0.0.0 | pgzan 是一个概念验证型 pgrx 扩展,用于在 PostgreSQL 行级安全策略中评估 Zanzibar 风格的授权规则。 | SEC | — | Rust | 11–15 | 18 |
| probabilistic_counter | 1.3.3 | probabilistic_counter 提供基于 Flajolet-Martin 概率计数算法的 C 数据类型与聚合函数,用于近似去重计数。 | FUNC | BSD-2-Clause | C | 10–18 | 18 |
| quasar_fdw | 1.4.1 | quasar_fdw:将 PostgreSQL 查询下推到 Quasar 支持的数据后端 | FDW | Apache-2.0 | C | — | 18 |
| solverapi | 1.2 | SolveDB:基于PostgreSQL的优化应用数据库系统 | FEAT | Apache-2.0 | Shell | — | 18 |
| sphinxlink | 1.4 | 通过 MySQL 兼容协议从 PostgreSQL 向 SphinxSearch 或 ManticoreSearch 发起查询的 C 扩展。 | FTS | — | C | — | 18 |
| superloglog_counter | 1.2.3 | 基于 SuperLogLog 算法的 C 数据类型、函数与近似去重计数聚合扩展。 | FUNC | BSD-3-Clause | C | 10–18 | 18 |
| wal2mongo | 1.0.7 | 使用逻辑解码捕获MongoDB JSON格式的CDC变更 | ETL | Apache-2.0 | C | 14–18 | 18 |
| zcurve | 1.3 | 提供二维和三维 Z 序位交错编码,并可直接在 numeric B-tree 索引上执行范围查找。 | GIS | — | C | — | 18 |
| arraymath | 1.1 | 数组逐元素数学运算符包 | FUNC | MIT | C | 14–18 | 17 |
| base36 | 1.0.0 | Base36编码解码扩展 | FUNC | MIT | C | 14–18 | 17 |
| base36_gist | 1.0 | PostgreSQL base36数据类型输入/输出支持,内部为bigint | FEAT | — | C | — | 17 |
| monq | 0.1 | monq:为 PostgreSQL jsonb 数据提供类似 MongoDB 的查询支持。 | SIM | — | C | 10–18 | 17 |
| mpartman | 0.1.1 | 现代PostgreSQL分区管理器 | OLAP | MIT-0 | SQL | — | 17 |
| pg_datasentinel | 1.0 | PostgreSQL 可观测性与活动监控扩展 | STAT | BSD-3-Clause | C | 15–18 | 17 |
| pg_geohash | 1.0 | 使用GeoHash处理空间坐标的函数包 | GIS | MIT | C | 14–18 | 17 |
| pg_quota | 1.0 | 通过后台工作进程实施按角色统计的软磁盘空间配额 | ADMIN | PostgreSQL | C | — | 17 |
| pg_sentence_transformer | 0.1 | 在预加载后台 worker 中运行 Hugging Face sentence-transformer 模型,并为配置的表维护 pgvector 嵌入。 | RAG | BSD-2-Clause | Python | — | 17 |
| pg_tsparser | 1.0 | pg_tsparser:全文搜索相关 PostgreSQL 扩展;上游说明为“Parser for PostgreSQL text search”。 | FTS | PostgreSQL | C | — | 17 |
| pgqr | 1.0 | 从数据库中直接生成QR二维码 | UTIL | BSD-3-Clause | C | 14–18 | 17 |
| pgspeck | 1.0 | 使用 Speck 对称密码对 32 位与 48 位整数块进行加密和解密 | SEC | MIT | C | 10–18 | 17 |
| pgtt_rsl | 2.0.0 | 使用非日志表、行级安全、视图与清理后台进程提供 Oracle/DB2 风格的全局临时表 | SIM | PostgreSQL | C | 10–18 | 17 |
| ansilo_pgx | 0.1.0 | PostgreSQL到任何数据库的接口 | FDW | — | Rust | — | 16 |
| floatvec | 1.1.1 | 数组类型数学运算扩展 | FUNC | MIT | C | 14–18 | 16 |
| hstore_ops | 1.1 | 面向 hstore 的替代 GIN 操作符类,侧重更小的索引与更快的包含查询。 | FEAT | GPL-2.0 | C | — | 16 |
| orc_fdw | 1.0 | orc_fdw:用于访问或集成 ORC 格式文件的 PostgreSQL 外部数据包装器。 | FDW | — | C | — | 16 |
| pg-gvm | 22.6 | 为 Greenbone 漏洞管理守护进程提供 PostgreSQL 实用函数。 | UTIL | GPL-3.0 | C | 10–18 | 16 |
| pg_dbms_errlog | 2.4 | 模仿 Oracle DBMS_ERRLOG 模块来记录特定表的DML错误 | SIM | ISC | C | 14–18 | 16 |
| pg_migrate | 0.1.1 | 避免长时间锁定的PostgreSQL表迁移 | ETL | BSD-3-Clause | C | — | 16 |
| pg_toolkit_brazil | 0.1 | 提供巴西 CPF 与 CNPJ 类型、校验、格式化、转换和操作符。 | TYPE | BSD-3-Clause | C | — | 16 |
| pgsmcrypto | 0.1.1 | 为PostgreSQL提供商密算法支持:SM2,SM3,SM4 | SEC | MIT | Rust | 14–18 | 16 |
| undam | 0.1 | 基于撤销链和原地更新的 PostgreSQL 表访问方法。 | FEAT | — | C | — | 16 |
| wltree | 2.0 | 支持宽字符标签和双冒号分隔符的层次树数据类型。 | TYPE | MIT | C | 10–17 | 16 |
| acoustid | 1.0 | 处理AcoustID指纹的PostgreSQL扩展 | FUNC | — | C | — | 15 |
| foreign_table_exposer | 1.0 | 让基于系统目录发现表的客户端把外部表识别为普通表。 | UTIL | Apache-2.0 | C | 10–18 | 15 |
| pg_doc_store | 0.2.1 | 提供基于 JSONB、支持全文检索的文档存储 API。 | FEAT | PostgreSQL | SQL | 10–18 | 15 |