以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2355 个扩展插件。
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| aurora_stat_utils | 1.0 | Aurora PostgreSQL 的等待事件统计辅助函数扩展,提供 aurora_wait_report 等实例级统计报告。 | STAT | — | C | 10–18 | |
| auth_delay | - | 在返回认证失败前暂停一会,避免爆破 | SEC | PostgreSQL | C | 14–18 | |
| auto_counters | 1.0 | 自动上下文编号PostgreSQL扩展 | FUNC | PostgreSQL | C | — | |
| auto_explain | - | 提供一种自动记录执行计划的手段 | STAT | PostgreSQL | C | 14–18 | |
| auto_job | 1.0.0 | 背景作业调度PostgreSQL扩展 | TIME | — | C | — | |
| autocluster | 1.7.0 | 在插入时保持聚簇局部性的 EDB 表访问方法。 | OLAP | Proprietary | — | — | |
| autoinc | 1.0 | 用于自动递增字段的函数 | FUNC | PostgreSQL | C | 14–18 | |
| aws_commons | 1.2 | Amazon RDS/Aurora PostgreSQL 的 AWS 扩展通用辅助对象,提供 S3 URI、AWS 凭证、Lambda ARN 等辅助结构与构造函数。 | UTIL | — | SQL | 10–18 | |
| aws_lambda | 1.0 | Amazon RDS for PostgreSQL 中用于从 SQL 调用 AWS Lambda 函数的扩展,依赖 aws_commons 提供辅助结构。 | UTIL | — | C | 12–18 | |
| aws_ml | 2.0 | aws_ml:Amazon Aurora PostgreSQL 的机器学习扩展,可从 SQL 调用 Amazon Comprehend、SageMaker AI 和 Bedrock 服务。 | RAG | — | C | 14–18 | |
| azure_ai | 2.0.0 | azure_ai:Azure Database for PostgreSQL 的 AI 扩展,可在数据库内调用 Azure AI、Azure OpenAI、Cognitive Services 和 Azure Machine Learning。 | RAG | — | C | 12–18 | |
| azure_storage | 1.9 | azure_storage:Azure Database for PostgreSQL 的存储扩展,可通过 SQL 从 Azure Storage Blob 导入数据或导出数据。 | ETL | — | C | 12–18 | |
| babelfishpg_common | 5.4.0 | SQL Server 数据类型兼容扩展 | SIM | Apache-2.0 | C | 17–18 | |
| babelfishpg_money | 1.1.0 | SQL Server 货币数据类型兼容扩展 | SIM | Apache-2.0 | C | 17–18 | |
| babelfishpg_tds | 1.0.0 | SQL Server TDS线缆协议兼容扩展 | SIM | Apache-2.0 | C | 17–18 | |
| babelfishpg_tsql | 5.4.0 | SQL Server SQL语法兼容性扩展 | SIM | Apache-2.0 | C | 17–18 | |
| basebackup_to_shell | - | 添加一种备份到Shell终端到基础备份方式 | ADMIN | PostgreSQL | C | 15–18 | |
| basic_archive | - | 归档模块样例 | ADMIN | PostgreSQL | C | 15–18 | |
| bdr | 6.5 | 为 PGD 提供双活逻辑复制与分布式一致性能力。 | ETL | Proprietary | — | — | |
| bedquilt | 2.1.0 | json对象存储 | FEAT | MIT | C | — | |
| believe | 0.11.0 | 官方PostgreSQL Believe API扩展 | UTIL | MIT | SQL | — | |
| bench_pg_unwind | 0.1 | bench_pg_unwind:实用工具类 PostgreSQL 扩展;上游说明为“Benchmark PostgreSQL/Rust exception unwinding overhead”。 | FEAT | Apache-2.0 | Rust | — | |
| beyond_auth | 0.1.0 | 用于https://beyond.dev项目的认证与授权服务 | SEC | AGPL-3.0 | Rust | — | |
| beyond_queue | 0.1.0 | 基于pgmq的高性能队列扩展 | FEAT | MIT | Rust | — | |
| bgvalidators | 1.0 | IBAN、保加利亚EGN个人ID、BULSTAT增值税号及LNCh外国人ID验证函数 | FUNC | PostgreSQL | SQL | — | |
| bgworker_segfault | 0.0.0 | bgworker_segfault:最小化 Rust/pgrx 后台工作进程示例,用于复现 max_worker_processes 耗尽时的崩溃问题。 | FEAT | — | Rust | 11–16 | |
| bloom | 1.0 | bloom 索引-基于指纹的索引 | FEAT | PostgreSQL | C | 14–18 | |
| bloom_fulon | 0.0.0 | 用于学习目的的 pgrx PostgreSQL 索引访问方法示例。 | FEAT | — | Rust | 11–16 | |
| bluefin | 1.7.0 | 面向时序工作负载的仅追加压缩表访问方法。 | OLAP | Proprietary | — | 15–18 | |
| bobbie@hello | 0.0.1 | 生成问候语的扩展 | FUNC | — | SQL | — | |
| bool_plperl | 1.0 | 在 bool 和 plperl 之间转换 | LANG | PostgreSQL | C | 14–18 | |
| bool_plperlu | 1.0 | 在 bool 和 plperlu 之间转换 | LANG | PostgreSQL | C | 14–18 | |
| btree_gin | 1.3 | 用GIN索引常见数据类型 | FUNC | PostgreSQL | C | 14–18 | |
| btree_gist | 1.7 | 用GiST索引常见数据类型 | FUNC | PostgreSQL | C | 14–18 | |
| busybee_fdw | 0.1 | MQTT外部数据包装器 | FDW | — | C | — | |
| capitalize | 1.0 | 将给定字符全部大写的函数 | FUNC | — | C | — | |
| cart_ext | 0.0.0 | 市场原型购物车服务交易标记及监听/通知后台进程 | FEAT | — | Rust | — | |
| cas | 0.1.0 | cas:为 PostgreSQL 提供 CAS Registry Number 数据类型。 | TYPE | — | C | — | |
| cat_hook_delete_claims | 0.0.1 | 用于 Supabase Auth 自定义访问令牌 Hook,可删除令牌中的 claims。 | SEC | — | SQL | — | |
| catboost | 0.1 | 使用CatBoost的机器学习模块 | RAG | — | C | — | |
| cdb_extension_fw | current | cdb_extension_fw:用于 PostgreSQL 扩展样板代码与发布流程实验的框架。 | FEAT | — | SQL | — | |
| cem-uuidv7 | 1.0.2 | UUIDv7扩展 | FUNC | — | SQL | — | |
| check_digits | 0.3.3 | 验证各种识别号的功能 | FUNC | MIT | C | — | |
| check_updates | 1.0.1 | 触发函数以允许/拒绝某些类型的表更新 | ADMIN | PostgreSQL | SQL | — | |
| chess | 1.0 | 为 PostgreSQL 提供 SAN/FEN 国际象棋记谱的数据类型、输入输出函数和运算符。 | TYPE | — | C | — | |
| chess_index | 0.0.1 | 用于存储并索引国际象棋棋局与局面的 PostgreSQL 数据类型。 | TYPE | MIT | C | — | |
| citext | 1.6 | 提供大小写不敏感的字符串类型 | TYPE | PostgreSQL | C | 14–18 | |
| conda_pgsql_rust_ext | 0.0.0 | 基于 pgrx 和 rattler_conda_types 的 Conda 版本数据类型及辅助函数。 | TYPE | MIT | Rust | 13–17 | |
| condaversion | 1.0 | 使用 C++ 实现的 PostgreSQL Conda 包版本号数据类型扩展。 | TYPE | MIT | C++ | — | |
| copy_data | 1.0 | 面向初学者的小型PostgreSQL扩展 | ETL | — | C | — |