pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2695 个扩展插件。
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| pxf | 1.0 | Greenplum历史扩展,通过PXF访问非管理数据 | FDW | Apache-2.0 | C | — | 114 |
| tuid | 0.3.0 | tuid数据类型 | FUNC | MIT | C | — | 114 |
| pg_statviz | 1.2 | 采集 PostgreSQL 统计快照,用于时序分析与可视化 | STAT | PostgreSQL | SQL | 14–18 | 113 |
| synchdb | 1.0 | 通过 C/Java 混合模块,将 MySQL、SQL Server、Oracle 与 OpenLog Replicator 数据直接以 CDC 方式复制到 PostgreSQL。 | ETL | Apache-2.0 | C | 16–18 | 113 |
| cartodb | 0.37.1 | cartodb:已归档的 PostgreSQL 扩展,用于将数据库转换为 CartoDB 用户数据库。 | GIS | BSD-3-Clause | Python | 11–18 | 112 |
| kafka | 0.0.1 | 从 PostgreSQL 事务中向 Apache Kafka 异步发送消息的预加载扩展。 | ETL | MIT | C | 10–18 | 112 |
| kafka_fdw | 0.0.3 | Kafka外部数据源包装器 | FDW | PostgreSQL | C | 14–18 | 112 |
| pgfincore | 1.4.0 | 检查和管理操作系统缓冲区缓存 | ADMIN | BSD-3-Clause | C | 14–18 | 111 |
| json_fdw | 1.0 | 用于访问本地及远程 JSON 文档的 PostgreSQL 外部数据包装器。 | FDW | GPL-3.0 | C | — | 110 |
| pg_failover_slots | 1.2.1 | 在Failover过程中保留复制槽 | ETL | PostgreSQL | C | 14–18 | 108 |
| kmeans | 1.1.0 | 以 PostgreSQL 用户自定义窗口函数实现 K-means 聚类。 | RAG | PostgreSQL | C | 10–18 | 106 |
| prefix | 1.2.11 | 前缀树数据类型 | TYPE | PostgreSQL | C | 14–18 | 106 |
| pg_sqids | 0.1.0 | 在 PostgreSQL 中将数字编码为短小且适合 URL 的 Sqids,并支持解码 | FUNC | MIT | Rust | 13–18 | 105 |
| plprofiler | 4.2.5 | 剖析 PL/pgSQL 函数 | LANG | Artistic-1.0 | C | 14–18 | 104 |
| uuidv7-sql | 1.1 | 用于生成、解析和转换 UUID v7 的纯 SQL 与 PL/pgSQL 函数。 | FUNC | PostgreSQL | SQL | — | 104 |
| eva_pg | 0.0.1 | EVA ICS 工业物联网平台的 pgrx PostgreSQL 扩展。 | FUNC | Apache-2.0 | Rust | 13–18 | 103 |
| pgbson | 2.2 | 为 PostgreSQL 提供 BSON 数据类型及访问函数 | TYPE | MIT | C | 14–18 | 103 |
| metagration | 1.0.4 | 使用Postgres进行迁移 | ETL | PostgreSQL | SQL | — | 102 |
| pg_column_tetris | 0.1.0 | 强制采用最优列对齐顺序,以减少 PostgreSQL 行数据中的填充浪费。 | ADMIN | MIT | SQL | 14–18 | 102 |
| pgextwlist | 1.20 | PostgreSQL扩展白名单功能 | SEC | PostgreSQL | C | 14–18 | 102 |
| snowflake | 2.6.0 | Snowflake 风格 64 位 ID 生成与序列工具 | FUNC | PostgreSQL | C | 15–18 | 102 |
| rag | 0.0.0 | 已弃用的 RAG 辅助扩展,提供文档提取与分块,以及远程嵌入、重排和聊天 API。 | RAG | Apache-2.0 | Rust | 13–18 | 101 |
| rag_bge_small_en_v15 | 0.0.0 | rag_bge_small_en_v15:在 PostgreSQL 内使用 bge-small-en-v1.5 生成本地向量嵌入 | RAG | Apache-2.0 | Rust | 13–18 | 101 |
| rag_jina_reranker_v1_tiny_en | 0.0.0 | 在预加载后台工作进程中本地运行 jina-reranker-v1-tiny-en,并提供 SQL 重排分数与距离函数。 | RAG | Apache-2.0 | Rust | 13–18 | 101 |
| pg_bestmatch | 0.0.2 | 在数据库内生成BM25稀疏向量 | FTS | Apache-2.0 | Rust | 14–18 | 100 |
| pg_savior | 0.1.0 | 阻止不带条件的全表更新以避免意外事故 | ADMIN | Apache-2.0 | C | 14–18 | 100 |
| pgtt | 4.6.0 | 类似Oracle的全局临时表功能 | SIM | ISC | C | 14–18 | 100 |
| pgl_ddl_deploy | 2.2.1 | 使用 pglogical 执行自动 DDL 部署 | ETL | MIT | C | 14–18 | 99 |
| plan_filter | 1.0.0 | 基于计划估算成本的语句与事务负载保护 | FEAT | PostgreSQL | C | 14–18 | 99 |
| tdigest | 1.4.7 | tdigest 聚合函数 | FUNC | PostgreSQL | C | 13–18 | 98 |
| pg_libphonenumber | 0.1.0 | 提供由 Google libphonenumber 支持的紧凑电话号码类型和解析函数。 | TYPE | Apache-2.0 | C++ | — | 96 |
| datasketches | 1.7.0 | PostgreSQL 近似分析摘要数据结构与聚合函数 | FUNC | Apache-2.0 | C++ | 14–18 | 95 |
| gitgres | 0.1 | 在 PostgreSQL 表中存储 Git 对象与引用,并提供 Git 数据查询函数和原生 git_oid 类型。 | FEAT | MIT | C | — | 95 |
| pldbgapi | 1.10 | 用于调试 PL/pgSQL 函数的服务器端支持 | LANG | Artistic-2.0 | C | 14–18 | 94 |
| pgmonitor | 2.2.0 | 面向外部采集器的指标视图与后台刷新工作进程 | STAT | Apache-2.0 | C | 14–18 | 93 |
| supautils | 4.0.0 | 用于在云环境中确保数据库集群的安全 | SEC | Apache-2.0 | C | 14–18 | 93 |
| emaj | 5.0.0 | 让数据库的子集具有细粒度日志和时间旅行功能 | TIME | GPL-3.0 | SQL | 14–18 | 92 |
| acl | 1.0.4 | ACL数据类型 | TYPE | BSD-2-Clause | C | 14–18 | 90 |
| gg_tables_tracking | 1.0 | 为 Greengage 监控与维护提供关系尺寸变更跟踪。 | STAT | Apache-2.0 | C | — | 90 |
| gg_wait_sampling | 1.1 | 为 Greengage 提供带历史记录和查询归因的等待事件采样。 | STAT | Apache-2.0 | C | — | 90 |
| q3c | 2.0.5 | Q3C天空索引插件 | GIS | GPL-2.0 | C | 14–18 | 90 |
| gzip | 1.0 | 使用SQL执行Gzip压缩与解压缩 | UTIL | MIT | C | 14–18 | 88 |
| pg_catcheck | 1.6.0 | 用于诊断系统目录是否损坏的工具 | ADMIN | BSD-3-Clause | C | 14–18 | 87 |
| credcheck | 6.0.0 | 明文凭证检查器 | SEC | PostgreSQL | C | 14–19 | 86 |
| pgh3 | 0.3.0 | 为 PostGIS 几何对象提供 Uber H3 分层地理空间索引函数 | GIS | Apache-2.0 | C | 10–13 | 85 |
| steampipe_postgres_fdw | 1.0 | 零ETL外部数据包装器,将云服务和API调用映射到PostgreSQL外部表 | FDW | Apache-2.0 | Go | — | 85 |
| typesafe | 0.0.1 | 在 SQL 中调用 TypeSafe AI 分类与评分服务 | RAG | MIT | C | 15–18 | 84 |
| pgfr_analyze | 2.32.1 | pgfr_record 采集数据的报告与性能分析函数 | STAT | Apache-2.0 | SQL | 15–18 | 81 |
| pgfr_record | 2.32.1 | 基于 pg_cron 的服务端 PostgreSQL 性能飞行记录器 | STAT | Apache-2.0 | SQL | 15–18 | 81 |
| count_distinct | 3.0.2 | COUNT(DISTINCT …) 聚合的替代方案 | FUNC | BSD-2-Clause | C | 14–18 | 80 |