以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2355 个扩展插件。
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| pg_french_datatypes | 0.1.1 | 法国中心化数据类型 | TYPE | PostgreSQL | SQL | — | |
| pg_fts | 0.2.0 | 提供 BM25、BM25F 排序与专用倒排索引的全文检索扩展 | FTS | PostgreSQL | C | 17–18 | |
| pg_gembed | 1.0.0 | 在 PostgreSQL 内调用本地 Rust 推理核心生成文本与多模态向量嵌入。 | RAG | Apache-2.0 | C | 18 | |
| pg_gen_uid | 0.0.1 | 提供使用 pgcrypto 生成随机小写字母数字标识符的 PL/pgSQL 函数。 | FUNC | — | SQL | — | |
| pg_graphql_server | 0.0.1 | 由 PostgreSQL 后台工作进程运行 HTTP GraphQL 服务,并将查询交给 pg_graphql 解析。 | FEAT | — | Rust | 14–16 | |
| pg_hlc | 0.1.0 | 用Rust实现的与Dart CRDT库兼容的PostgreSQL HLC(混合逻辑时钟)扩展 | TYPE | MIT | Rust | — | |
| pg_https | 1.1 | 基于 libcurl 的 PostgreSQL HTTP/HTTPS 客户端函数 | UTIL | MIT | C | 17 | |
| pg_hybrid | 1.0 | 混合存储引擎:列式、向量式、全文检索 | RAG | Apache-2.0 | C | — | |
| pg_iban | 1.1 | 提供IBAN数据类型和校验函数的PostgreSQL扩展 | TYPE | Apache-2.0 | C | — | |
| pg_ical | 0.2.0 | 基于 libical 的 PostgreSQL RRULE 重复规则函数 | TIME | MIT | C | 11–12 | |
| pg_igraph | 1.1 | 高性能图遍历引擎,支持JSON参数和多图 | FEAT | MIT | C | — | |
| pg_isok | 1.4.1 | 基于查询的数据完整性管理与软告警扩展 | UTIL | AGPL-3.0 | SQL | 14–18 | |
| pg_isolate | 1.0 | 通过 Linux cgroups v2 隔离 PostgreSQL 后端与后台工作进程的扩展 | ADMIN | MIT | C | — | |
| pg_ivfflat | 0.1.0 | 基于 pgrx 的实验性扩展,提供 Vector 类型和内存 IVFFlat 索引访问方法。 | RAG | — | Rust | 17 | |
| pg_jalali_calendar | 0.1.0 | 面向 PostgreSQL 的 Jalali/Persian 日历日期转换与辅助函数。 | TIME | — | Rust | 18 | |
| pg_jewelry_tools | 0.0.1 | 珠宝公司实用功能的PSQL扩展(教育项目) | FUNC | — | C | — | |
| pg_json_validate | 1.0 | jsonb值的JSON Schema验证函数 | FEAT | — | Rust | — | |
| pg_jsonpatch | 1.0.0 | PostgreSQL JSON Patch实现 | FUNC | MIT | SQL | — | |
| pg_kafka | 0.0.0 | 面向 Kafka 的 PostgreSQL 外部数据包装器。 | FDW | Apache-2.0 | Rust | — | |
| pg_kalman | 0.1 | PostgreSQL卡尔曼滤波器扩展 | FUNC | — | C | — | |
| pg_kmersearch | 1.0 | 用于核苷酸序列数据的2-或4-位k-mer数据类型及GIN索引 | RAG | MIT | C | — | |
| pg_learned | 0.1.0 | 基于机器学习的查询加速扩展 | FEAT | — | Rust | — | |
| pg_llm | 1.1 | 将本地及远程大语言模型与聊天、会话、文本转 SQL、审计和向量知识库功能集成到 PostgreSQL。 | RAG | PostgreSQL | C++ | 14–18 | |
| pg_llm_bgw | 0.1.0 | Rust实现的后台工作进程,用于在PostgreSQL客户端调用LLM | RAG | MIT | Rust | — | |
| pg_local_cache | 2.0.1 | 面向显式主键 mget 与可选 RESP2 读取的 PostgreSQL 事务感知共享内存缓存 | FEAT | MIT | C | 14–18 | |
| pg_logical_ddl | 1.0 | PostgreSQL逻辑DDL复制实现 | ETL | — | C | — | |
| pg_logicalinspect | 1.0 | 检视逻辑解码组件详情 | STAT | PostgreSQL | C | 18 | |
| pg_login_guard | 1.0 | 在连续认证失败后按角色执行类似 fail2ban 的锁定。 | SEC | MIT | C | 16–18 | |
| pg_logtap | 0.3.0 | 捕获结构化 PostgreSQL 日志并投递到 Vector、HTTP、TCP 或文件。 | STAT | MIT | Zig | 15–18 | |
| pg_luhn | 0.0.0 | 提供 Luhn 校验和、有效性验证与校验位生成功能。 | FUNC | — | Rust | — | |
| pg_mask | 1.0.0 | C语言编写的简单数据遮掩工具 | SEC | MIT | C | — | |
| pg_meritrank | 0.0.1 | 计算并排名Postgres数据库中的Merit | FUNC | MIT | Rust | — | |
| pg_microbench | 1.0 | pg_microbench:使用 Linux perf_event_open 统计查询规划、执行、工具命令和 SPI 查询阶段的硬件性能计数器。 | STAT | MIT | C | — | |
| pg_mooncake_rust | 0.0.1 | Postgres中实现列存储表 | OLAP | — | Rust | — | |
| pg_mqtt_pub | 1.0 | 通过后台工作进程从 SQL、触发器与定时任务发布 MQTT 消息。 | FEAT | MIT | C | — | |
| pg_mysql | 1.0 | 从PostgreSQL内部启动MySQL服务器的扩展 | SIM | Apache-2.0 | C | — | |
| pg_nanoid | 0.0.0 | 为 PostgreSQL 增加 NanoID 类型及 NanoID 生成函数。 | TYPE | — | Rust | 18 | |
| pg_nice | 0.0.1 | 使用 Linux ionice 降低当前 PostgreSQL 后端进程的 I/O 调度优先级 | ADMIN | MIT | C | — | |
| pg_num2int_direct_comp | 1.0.0 | 保持索引可用性的 numeric/float 与整数精确比较操作符。 | FUNC | MIT | C | 12–16 | |
| pg_ocpm | 1.0.0 | 提供面向对象流程挖掘的存储、遍历、聚合与紧凑分析载荷。 | OLAP | Apache-2.0 | C | 13–18 | |
| pg_once | 0.1.0 | 提供一次性执行和幂等键管理,支持 TTL 与 JSON 响应缓存。 | FEAT | MIT | SQL | — | |
| pg_osgr | 1.1.0 | 为英国、爱尔兰、北爱尔兰和海峡群岛的测绘网格参考提供坐标、基准和精度换算。 | GIS | — | SQL | — | |
| pg_overexplain | 1.0 | 允许 EXPLAIN 转储更多详细 | STAT | PostgreSQL | C | 18 | |
| pg_pagination | 0.1.0 | 基于游标和偏移量的分页函数及JSON结果支持 | FUNC | — | Rust | — | |
| pg_parapet | 0.0.0 | 通过钩子要求 UPDATE 和 DELETE 带 WHERE 条件,并可将 TRUNCATE 限制为仅超级用户执行。 | ADMIN | — | Rust | — | |
| pg_phonenumber | 1.0 | C++ libphonenumber支持的电话类型、等值运算符和区域辅助函数 | TYPE | — | C++ | — | |
| pg_plan_guard | 1.0 | 检测 PostgreSQL 19 查询计划相对已认可计划建议基线的漂移 | STAT | PostgreSQL | PLpgSQL | 19 | |
| pg_plpgsql_ext | 1.0.0 | 包含PL/pgSQL函数以减数的PostgreSQL扩展 | FUNC | PostgreSQL | SQL | — | |
| pg_policy | 0.1.0 | 面向 AI 智能体的 PostgreSQL 策略语言,提供护栏、软性引导与会话级控制 | SEC | PostgreSQL | SQL | 14–18 | |
| pg_popyramids_datamarts | 1.0.0 | 在硬编码的 dms 模式中,基于预先存在的 ods 模式创建人口金字塔分析数据集市对象。 | OLAP | GPL-3.0 | SQL | — |