pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2670 个扩展插件。
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| pg_slugify | 0.0.1 | 使用 unaccent 将文本规范化为适合 URL 的 slug | FUNC | — | SQL | — | |
| pg_smaz | 0.0.0 | 使用 Smaz 压缩的文本类型,提供长度和原始字节访问函数。 | TYPE | — | Rust | — | |
| pg_smolid | 0.1.0 | 为 PostgreSQL 添加 smolid 类型及辅助函数的 pgrx 扩展。 | TYPE | MIT | Rust | 13–18 | |
| pg_snowflake_id | 0.0.1 | pg_snowflake_id:基于 pgrx/Rust 的 Snowflake 风格 64 位 ID 生成函数扩展。 | FUNC | MIT | Rust | 13–17 | |
| pg_spi | 0.0.1 | SPI回滚失败测试案例 | FEAT | — | SQL | — | |
| pg_sqlite_fs | 1.0 | SQLite文件系统创建 | UTIL | — | C | — | |
| pg_ssh | 0.3.0 | 通过SSH在PostgreSQL中运行远程命令(使用libssh2和内存中的私钥认证) | UTIL | MIT | Rust | — | |
| pg_stat_cluster_activity | 1.0 | 整个集群的执行统计 | STAT | — | C | — | |
| pg_stat_conn | 1.0 | 按数据库与角色累计连接、断开与认证失败计数。 | STAT | PostgreSQL | C | 15–18 | |
| pg_stat_error | 1.0 | 腾讯云数据库 PostgreSQL 托管的错误统计扩展;当前版本 1.0 支持 PostgreSQL 10-13。 | STAT | — | C | 10–13 | |
| pg_stat_statement_context | 1.0 | 按 SQL 注释或会话上下文中的应用标签归集查询执行统计。 | STAT | MIT | C | 14–18 | |
| pg_stat_statements | 1.11 | 跟踪所有执行的 SQL 语句的计划和执行统计信息 | STAT | PostgreSQL | C | 14–18 | |
| pg_stat_statements2 | 1.2 | 基于 PostgreSQL 9.4 的 pg_stat_statements 分支,与 sql_firewall 集成以统计 SQL 执行信息 | STAT | PostgreSQL | C | — | |
| pg_stat_tcpinfo | 1.0 | 查看 PostgreSQL 服务端操作系统用户的 Linux TCP 套接字统计 | STAT | PostgreSQL | C | — | |
| pg_surgery | 1.0 | 对损坏的关系进行手术 | ADMIN | PostgreSQL | C | 14–18 | |
| pg_sysload | 0.0.0 | pg_sysload:在 PostgreSQL 中读取 Linux 系统负载平均值。 | STAT | — | Rust | 11–16 | |
| pg_table_bloat | 0.1.0 | 用于估算表膨胀的PostgreSQL扩展,无需pgstattuple | ADMIN | MIT | Rust | — | |
| pg_temporal | 1.0.0 | 为 PostgreSQL 增加 Temporal ZonedDateTime 时间值支持的 pgrx 扩展。 | TYPE | — | Rust | 12–17 | |
| pg_temporal_tables | 0.1.1 | 支持透明历史查询与用户追踪的时态表 | TIME | MIT | C | 18 | |
| pg_tier | 0.0.5 | 通过 parquet_s3_fdw 将 PostgreSQL 表数据分层迁移到外部 S3 存储。 | OLAP | Apache-2.0 | Rust | 14–16 | |
| pg_tigerbeetle | 0.1 | 实验性Zig扩展,用于从PostgreSQL查询TigerBeetle账户信息。 | UTIL | — | C | — | |
| pg_timers | 0.0.0 | 在 PostgreSQL 中按指定时间或间隔调度 SQL 执行 | TIME | PostgreSQL | C | 15–18 | |
| pg_trace | 5.0 | 提供共享内存缓冲、持久化与保留控制的查询执行追踪。 | STAT | MIT | C | 16–18 | |
| pg_transport | 1 | Amazon RDS 的 PostgreSQL 可传输数据库扩展,用于在 RDS 实例之间快速迁移数据库。 | ETL | — | C | 10–18 | |
| pg_trgm | 1.6 | 文本相似度测量函数与模糊检索 | FTS | PostgreSQL | C | 14–18 | |
| pg_try_cast | 1.0 | 文本转换失败时返回 NULL 或指定类型的回退值。 | FUNC | PostgreSQL | C | 16–18 | |
| pg_tviews | 0.1.0-beta.32 | 支持自动增量刷新与级联传播的事务性物化视图 | FEAT | MIT | Rust | 16–18 | |
| pg_viewctl | 0.1.0 | pg_viewctl:用于视图依赖管理和安全模式演进的 PostgreSQL 工具扩展。 | ADMIN | — | Rust | 13–18 | |
| pg_visibility | 1.2 | 检查可见性图(VM)和页面级可见性信息 | STAT | PostgreSQL | C | 14–18 | |
| pg_volvec | 1.0 | 对部分 PostgreSQL OLAP 计划进行实验性向量化执行。 | OLAP | PostgreSQL | C++ | — | |
| 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_warren | 0.4.0 | 基于 SQL 表邻接快照的版本化图遍历与图计算。 | FEAT | Apache-2.0 | Rust | 15–18 | |
| pg_weave | 0.10.0 | 使用 weave 索引访问方法提供 BM25 全文检索 | FTS | PostgreSQL | C | 17–18 | |
| pg_wsl | 1.0 | 从主节点向备用节点写入日志的PostgreSQL扩展 | UTIL | — | C | — | |
| pg_wui | 0.2 | 使用SIOSE数据库进行野火城市界面数据分析的PostgreSQL扩展 | GIS | GPL-3.0 | SQL | — | |
| pg_xdbc_fdw | 0.1 | 通过 XDBC 传输数据的外部数据包装器 | FDW | MIT | C++ | 13 | |
| pg_yaap | 1.0 | YAAP优化器+执行器原型集成 | OLAP | Apache-2.0 | C++ | — | |
| pg_zen_engine | 0.0.1 | 使用 Zen Engine 在 PostgreSQL 中对 JSONB 数据执行 JSON Decision Model 决策图 | FEAT | Apache-2.0 | Rust | 12–16 | |
| pg_zxcvbn | 0.0.0 | 使用 zxcvbn 评估密码强度。 | SEC | — | Rust | — | |
| pgaa | 1.11.0 | 对 Parquet、Delta Lake 与 Iceberg 数据执行向量化湖仓查询。 | OLAP | Proprietary | — | 16–18 | |
| pgao | 0.1.0 | 大规模监控和分析PostgreSQL集群 | STAT | MIT | Go | — | |
| pgaudix | 1.0.0 | 为普通表记录镜像行历史并自动同步 DDL 变更 | SEC | — | C | 16–18 | |
| pgautograph | 0.0.0 | 使用 pgrx 根据外键约束自动生成属性图查询的 PostgreSQL 扩展。 | FEAT | — | Rust | 13–18 | |
| pgbully | 1.0 | 在 PostgreSQL 节点间实现 Bully 算法主节点选举 | ADMIN | PostgreSQL | C | 15–18 | |
| pgcel | 0.1.0 | 对 JSON 数据求值 Common Expression Language 表达式 | LANG | MIT | Rust | 14–17 | |
| pgchem_tigress | 3.2 | 传统分子类型、化学指纹、操作符与 GiST 索引扩展。 | FEAT | LGPL-2.1-or-later | C++ | — | |
| pgchy_similarity | 1.0 | 使用 PL/Python 和 Chython 在 PostgreSQL 中计算化学结构相似度的扩展。 | RAG | MIT | C | — |