pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2695 个扩展插件。
找到 1258 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| pg_subtrans_infos | 1.0 | 查询 PostgreSQL 子事务状态、父事务 XID、嵌套层级与提交时间戳。 | ADMIN | PostgreSQL | C | 10–13 | 11 |
| pgcov | 1.0 | pgcov:通过共享预加载跟踪 PL/pgSQL 函数的测试覆盖率。 | LANG | MIT | C | 10–12 | 11 |
| plmruby | 0.0.1 | 在嵌入式 mruby 运行时中执行标量、集合返回、内联与触发器函数 | LANG | — | C | — | 11 |
| plpgsql_wrap | 1.0 | Oracle WRAP 等价的 PL/pgSQL 语言处理器,以 AES-256-GCM 加密存储过程源码。 | SIM | PostgreSQL | C | 14–18 | 11 |
| slowjit | 1.0.0 | 演示如何为PostgreSQL实现JIT提供程序 | LANG | — | C | — | 11 |
| slugify | 0.0.1 | 从字符串生成各种变体的插件 | FUNC | MIT | Rust | — | 11 |
| tsp_semantic_headline | 1.0 | 改进 PostgreSQL 全文检索的短语语义高亮,并支持基于预计算列的快速内容回显。 | FTS | GPL-3.0 | SQL | 14–18 | 11 |
| bm25_native | 1.0 | 原生 PostgreSQL BM25/BM25F 排序全文检索索引访问方法。 | FTS | PostgreSQL | C | 17–18 | 10 |
| data2pg | 0.7 | 通过外部数据包装器发现、复制和比较非PostgreSQL数据库内容的迁移框架 | ETL | — | SQL | — | 10 |
| iso_codes | 0.1.0 | 基于 pgrx 的 ISO 国家代码枚举/数据类型扩展,并提供 Rust、Diesel 与 PostgreSQL 集成。 | TYPE | GPL-3.0 | Rust | 13–17 | 10 |
| mv_rewrite | 0.6.2 | mv_rewrite:查询重写扩展,可将查询透明改写为使用成本更低的物化视图。 | FEAT | — | C | — | 10 |
| pg_opendal | 0.0.0 | 通过 Apache OpenDAL 在 PostgreSQL 函数中访问文件系统、S3 等存储后端。 | UTIL | Apache-2.0 | Rust | 13–17 | 10 |
| pg_phash | 1.0 | 计算以十进制字符串编码的图像感知哈希之间的汉明距离 | RAG | GPL-3.0 | C | — | 10 |
| pg_remote_exec | 1.0 | 从 SQL 执行 shell 命令,并可选择返回标准输出。 | ADMIN | PostgreSQL | C | 12–16 | 10 |
| pg_stat_sql_plans | 0.2 | pg_stat_sql_plans:按规范化 SQL 查询和执行计划 ID 跟踪执行统计信息。 | STAT | PostgreSQL | C | 14–18 | 10 |
| pg_subxact_counters | 1.0 | pg_subxact_counters:提供 PostgreSQL 子事务活动的全局计数器。 | STAT | PostgreSQL | C | 13–16 | 10 |
| pg_testgen | 1.0 | 为 PostgreSQL 开发生成随机整数、字符串及批量测试数据行 | FUNC | — | C | — | 10 |
| pgai | 1.0 | 基于数据库的预测分析,使用LSTM、Prophet、ARIMA和SARIMA模型 | RAG | — | Python | — | 10 |
| pgrx_validation | 0.0.0 | pgrx_validation 是跨前端、服务端与数据库复用的 Rust 数据校验库,可通过可选 pgrx 特性编译为 PostgreSQL 函数。 | FUNC | GPL-3.0 | Rust | 13–17 | 10 |
| postgreChain | 0.0.0 | 直接从 PostgreSQL 查询 Solana RPC 数据,并执行钱包、空投与转账操作 | UTIL | MIT | Rust | 11–16 | 10 |
| postgres_ci | 0.3 | 已停止维护的 Postgres-CI 服务数据库后端,管理用户、项目、构建、钩子、会话与通知。 | FEAT | MIT | SQL | — | 10 |
| rule_engine_postgre_extensions | 2.0.0 | 基于 Rust/pgrx 的规则引擎扩展,支持 GRL、RETE 与正向/反向链式推理、规则版本库、触发器及可选外部集成。 | FEAT | MIT | Rust | 16–18 | 10 |
| sdb_fdw | 1.0 | 访问 SequoiaDB 集合的外部数据包装器 | FDW | Apache-2.0 | C | — | 10 |
| accel_ext | 1.0 | 与GPU、HSM或推理任务重叠的细粒度加速卸载运行时 | FEAT | MIT | C | — | 9 |
| address_standardizer | 3.6.4 | 地址标准化函数。 | GIS | GPL-2.0 | C | 14–18 | 9 |
| arrow | 0.1 | 使用 Arrow 数组的实验性内存表访问方法 | OLAP | Apache-2.0 | C | — | 9 |
| config_log | 0.1.7 | config_log:统计观测类 PostgreSQL 扩展;上游说明为“custom background worker process to log changes to postgresql.conf to a table”。 | STAT | PostgreSQL | C | 10–18 | 9 |
| grants_manager | 0.0.1 | 用于快照、报告并对齐数据库对象授权的声明式 PL/pgSQL 工具集。 | SEC | — | SQL | — | 9 |
| hnsw | 0.1.0 | 为 real 数组提供实验性的内存 HNSW 索引 | RAG | MIT | C++ | — | 9 |
| json_query | 0.9 | 根据 JSONB 过滤对象生成 PostgreSQL WHERE 条件表达式。 | FUNC | PostgreSQL | SQL | 10–18 | 9 |
| llama_embed | 0.1.0 | 用于密集和多向量搜索的llama.cpp嵌入扩展 | RAG | PostgreSQL | C | — | 9 |
| pg_colbert_llama | 0.1.0 | ColBERT嵌入伴侣扩展,用于pgturbohybrid | RAG | PostgreSQL | C | — | 9 |
| pg_typescript | 0.1.0 | 基于 Deno/V8 的 PostgreSQL TypeScript 和 JavaScript 过程语言扩展。 | LANG | MIT | Rust | 14–18 | 9 |
| pgturbohybrid | 0.2.0 | 基于pgvector的向量和BM25混合搜索 | RAG | PostgreSQL | C | — | 9 |
| pgturbohybrid_experimental | 0.2.0 | pgturbohybrid的实验性稀疏多向量特性 | RAG | PostgreSQL | C | — | 9 |
| postgis | 3.6.4 | PostGIS 几何和地理空间扩展 | GIS | GPL-2.0 | C | 14–18 | 9 |
| postgis_raster | 3.6.4 | PostGIS 光栅类型和函数 | GIS | GPL-2.0 | C | 14–18 | 9 |
| postile | 0.0.1 | postile 是一个基于 pgrx 的 PostgreSQL 扩展,提供地图瓦片生成辅助函数以及 gzip/Brotli bytea 压缩。 | GIS | MIT | Rust | 13–18 | 9 |
| redis_link | 1.0 | 面向 Redis 字符串、哈希和集合的 PostgreSQL 读写外部数据包装器,提供基础 Redis Cluster 支持 | FDW | BSD-2-Clause | C | 16 | 9 |
| replisome | 0.1 | 通过逻辑解码将 PostgreSQL 行变更以 JSON 流输出,并提供 Python 消费框架。 | ETL | BSD-3-Clause | C | — | 9 |
| trimmed_aggregates | 2.0.0-dev | 在计算平均值、方差和标准差前按比例剔除高低端异常值的 C 聚合函数扩展。 | FUNC | BSD-2-Clause | C | 10–18 | 9 |
| dbms_sql | 1.0 | 实现 Oracle DBMS_SQL 包 API 的子集,帮助将 Oracle 应用迁移到 PostgreSQL。 | SIM | 0BSD | C | 11–18 | 8 |
| flate | 1.0.1 | 为 PostgreSQL bytea 数据提供原始 DEFLATE 压缩和解压函数。 | UTIL | ISC | C | 10–18 | 8 |
| floatfile | 1.3.1 | 将浮点数组存储到文件中而不是堆表中 | UTIL | MIT | C | 14–18 | 8 |
| pg_bigmr | 0.1.0 | pg_bigmr:全文搜索相关 PostgreSQL 扩展;上游说明为“text similarity measurement and index searching based on bigrams”。 | FTS | PostgreSQL | Rust | 12–17 | 8 |
| pg_extra_time | 2.1.0 | 一些关于日期与时间的扩展函数 | UTIL | PostgreSQL | SQL | 14–18 | 8 |
| pg_logfebe | 1.0 | 通过 Unix 套接字以 PostgreSQL FE/BE 帧格式发送结构化日志。 | STAT | BSD-2-Clause | C | — | 8 |
| pg_mentor | 0.1 | 管理查询参数的工具 | ADMIN | MIT | C | — | 8 |
| pg_mockable | 1.1.0 | 为测试创建可 Mock 的 PostgreSQL 函数包装器 | LANG | PostgreSQL | SQL | 14–18 | 8 |
| pg_pageprep | 0.1 | 为从 PostgreSQL 或 Postgres Pro Standard 迁移到 Postgres Pro Enterprise 的 64 位 XID 页面格式预留堆页面空间。 | ETL | PostgreSQL | C | 10–11 | 8 |