以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2355 个扩展插件。
找到 1464 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| pg_vx | 0.1 | 测试向量化和CustomScanAPI接口的PostgreSQL扩展 | FEAT | MIT | C | — | |
| pg_wal_recovery | 1.0 | 用于数据库恢复的教学PostgreSQL扩展 | ADMIN | MIT | C | — | |
| pg_walinspect | 1.1 | 用于检查 PostgreSQL WAL 日志内容的函数 | STAT | PostgreSQL | C | 15–18 | |
| pg_walrus | 0.1.0 | 基于 pgrx 的 PostgreSQL 自动 WAL 大小调优扩展,根据检查点活动调整 max_wal_size。 | ADMIN | PostgreSQL | Rust | 15–18 | |
| pg_wsl | 1.0 | 从主节点向备用节点写入日志的PostgreSQL扩展 | UTIL | — | C | — | |
| pg_wui | 0.2 | 使用SIOSE数据库进行野火城市界面数据分析的PostgreSQL扩展 | GIS | GPL-3.0 | SQL | — | |
| pg_zen_engine | 0.0.1 | 使用 Zen Engine 在 PostgreSQL 中对 JSONB 数据执行 JSON Decision Model 决策图 | FEAT | Apache-2.0 | Rust | 12–16 | |
| pgagent | 4.2.3 | PostgreSQL任务调度工具,与PGADMIN配合使用 | ADMIN | PostgreSQL | C | 14–18 | |
| pgao | 0.1.0 | 大规模监控和分析PostgreSQL集群 | STAT | MIT | Go | — | |
| pgaudix | 0.2.0 | 内置PostgreSQL自动表审计扩展。它将表列镜像到审计表,并在源表结构更改时自动保持同步 | SEC | — | C | — | |
| pgautograph | 0.0.0 | 使用 pgrx 根据外键约束自动生成属性图查询的 PostgreSQL 扩展。 | FEAT | — | Rust | 13–18 | |
| pgchy_similarity | 1.0 | 使用 PL/Python 和 Chython 在 PostgreSQL 中计算化学结构相似度的扩展。 | RAG | MIT | C | — | |
| pgcrypsi | 0.0.1 | C Crypsi(https://github.com/telkomdev/c-crypsi)PostgreSQL扩展 | SEC | MIT | C | — | |
| pgcrypto | 1.3 | 实用加解密函数 | SEC | PostgreSQL | C | 14–18 | |
| pgcryptokey | 0.85 | PG密钥管理 | SEC | PostgreSQL | C | 14–18 | |
| pgcuid2 | 0.1.0 | pgcuid2:基于 Rust cuid2 库在 PostgreSQL 中生成 CUID2 文本标识符。 | FUNC | MIT | Rust | 11–16 | |
| pgdam | 1.7 | AWS Aurora PostgreSQL 托管服务扩展,官方扩展表将 pgdam 1.7 列为 Aurora PostgreSQL 16 和 17 可用。 | ADMIN | — | C | 16–18 | |
| pgdisablelogerror | 1.0 | 按 SQLSTATE 错误码禁止部分错误写入 PostgreSQL 服务器日志。 | ADMIN | PostgreSQL | C | 14–18 | |
| pgdmn | 0.1.0 | 在 PostgreSQL 内计算 DMN 决策模型与 FEEL 表达式。 | FEAT | MIT OR Apache-2.0 | Rust | 14–18 | |
| pgduck_rs | 0.0.0 | 基于 pgrx 和 duckdb-rs 的原型扩展,可通过 DuckDB 读取 Parquet 文件并在 PostgreSQL 中以 JSONB 行返回。 | OLAP | — | Rust | 13–18 | |
| pgedge_safesession | 1.0-alpha1 | 为指定 PostgreSQL 角色强制只读会话,阻止 DML、DDL 等写入操作。 | SEC | PostgreSQL | C | 14–18 | |
| pgfs | 0.0.1 | 基于 pgrx 的 PostgreSQL 扩展,可通过 SQL 在服务器文件系统上复制文件。 | UTIL | MIT | Rust | 11–15 | |
| pghex | 0.0.0 | 为 PostgreSQL 添加六边形网格坐标类型、运算符及邻居、距离、范围和画线等操作的 pgrx 扩展。 | GIS | — | Rust | 12–17 | |
| pgho_permissions | 0.0.18 | 用于PostgreSQL和Supabase的层次RBAC和ABAC授权,设计用于行级安全策略 | SEC | — | SQL | — | |
| pgjsonrpc | 0.0.1 | JSON-RPC 2.0 实现 | UTIL | PostgreSQL | SQL | — | |
| pgkv | 0.1.0 | 基于 JSONB 与 PL/pgSQL 的 PostgreSQL 类 Redis 键值存储扩展 | SIM | MIT | SQL | 12–18 | |
| pgl_validate | 0.1.0 | 用于 pglogical 与 PostgreSQL 逻辑复制的跨节点数据校验,支持延迟校正、契约感知行数及校验和比对。 | ETL | MIT | Rust | — | |
| pglas | 0.1.0 | 通过 PostgreSQL 函数读取 LAS 2.0 测井文件。 | UTIL | LGPL-2.1 | Rust | 11–15 | |
| pgleak | 0.0.1 | 暴露故意泄漏内存的整数求和函数,用于 PostgreSQL 内存诊断的测试扩展。 | FEAT | — | C | — | |
| pgnice | 0.0.0 | pgnice 是一个基于 pgrx 的 PostgreSQL 扩展,用于调整当前后端进程的 nice、I/O 优先级和资源限制。 | ADMIN | MPL-2.0 | Rust | 13–17 | |
| pgoutput | - | PG内置的逻辑解码输出插件 | ETL | PostgreSQL | C | 14–18 | |
| pgpool_adm | 4.7.2 | PGPool 管理函数 | ADMIN | PostgreSQL | C | 14–18 | |
| pgpool_recovery | 4.7.2 | PGPool辅助扩展,从v4.3提供的恢复函数 | ADMIN | PostgreSQL | C | 14–18 | |
| pgpool_regclass | 4.7.2 | PGPool辅助扩展,RegClass替代 | ADMIN | PostgreSQL | C | 14–18 | |
| pgrand | 0.1.0 | 通过 PostgreSQL FDW 生成随机测试数据,并包含实验性的表访问方法。 | FUNC | — | Rust | 15–16 | |
| pgrowlocks | 1.2 | 显示行级锁信息 | STAT | PostgreSQL | C | 14–18 | |
| pgrx_jsonb | 0.0.0 | 用于遍历 PostgreSQL JSONB 内部结构并重建 JSON 值的 pgrx 概念验证函数 | FUNC | MIT | Rust | 11–16 | |
| pgsql_tweaks | 1.0.5 | 一些日常会用到的便利函数与视图 | UTIL | PostgreSQL | SQL | 14–18 | |
| pgstattuple | 1.5 | 显示元组级统计信息 | STAT | PostgreSQL | C | 14–18 | |
| pgtap_fixture | 0.0.1 | 用于pgTAP测试的复杂fixture创建工具 | FEAT | MIT | SQL | — | |
| pgtfs | 0.0.4 | 基于GTFS的公共交通路线规划PostgreSQL扩展 | GIS | — | C++ | — | |
| pgv | 0.0.1 | 最小化 PostgreSQL 向量扩展。 | RAG | — | C | — | |
| pgvecutils | 0.0.1 | 提供向量操作工具的PostgreSQL扩展 | RAG | MIT | C | — | |
| pgwaffles | 1.0.1 | 显示最佳华夫饼食谱的PostgreSQL扩展 | FEAT | PostgreSQL | C | — | |
| phone_number | 0.0.0 | phone_number 是一个基于 pgrx 的 PostgreSQL 移动电话号码数据类型,并提供随机号码生成函数。 | TYPE | — | Rust | 16 | |
| pksuid | 0.1.0 | 在 PostgreSQL 中生成带前缀且可排序的 KSUID 标识符。 | FUNC | MIT | Rust | 11–16 | |
| planinstr | 0.0.1 | 用于测量 PostgreSQL 规划耗时的规划器钩子,主要面向调试场景。 | STAT | PostgreSQL | C | — | |
| plmuggin | 0.1 | PL/Muggin:用于PostgreSQL的HTML模板语言 | LANG | MIT | C | — | |
| plperl | 1.0 | PL/Perl 存储过程语言 | LANG | PostgreSQL | C | 14–18 | |
| plperlu | 1.0 | PL/PerlU 存储过程语言(未受信/高权限) | LANG | PostgreSQL | C | 14–18 |