以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2355 个扩展插件。
找到 366 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| pg_kafka | 0.0.0 | 面向 Kafka 的 PostgreSQL 外部数据包装器。 | FDW | Apache-2.0 | Rust | — | |
| pg_learned | 0.1.0 | 基于机器学习的查询加速扩展 | FEAT | — | Rust | — | |
| pg_llm_bgw | 0.1.0 | Rust实现的后台工作进程,用于在PostgreSQL客户端调用LLM | RAG | MIT | Rust | — | |
| pg_luhn | 0.0.0 | 提供 Luhn 校验和、有效性验证与校验位生成功能。 | FUNC | — | Rust | — | |
| pg_meritrank | 0.0.1 | 计算并排名Postgres数据库中的Merit | FUNC | MIT | Rust | — | |
| pg_mooncake_rust | 0.0.1 | Postgres中实现列存储表 | OLAP | — | Rust | — | |
| pg_nanoid | 0.0.0 | 为 PostgreSQL 增加 NanoID 类型及 NanoID 生成函数。 | TYPE | — | Rust | 18 | |
| pg_pagination | 0.1.0 | 基于游标和偏移量的分页函数及JSON结果支持 | FUNC | — | Rust | — | |
| pg_parapet | 0.0.0 | 通过钩子要求 UPDATE 和 DELETE 带 WHERE 条件,并可将 TRUNCATE 限制为仅超级用户执行。 | ADMIN | — | Rust | — | |
| pg_punycode | 0.1.0 | 提供 Punycode 与 IDNA/UTS-46 域名转换函数。 | UTIL | MIT | Rust | 13–19 | |
| pg_row_hashes | 0.3.2 | 使用 SeaHash 与 FarmHash 变体计算确定性的行指纹、校验值和 XOR 聚合。 | FUNC | — | Rust | 17–18 | |
| pg_s2 | 0.0.6 | 提供 S2 CellID 类型、层级与覆盖函数、距离辅助函数、类型转换、运算符和 B-tree 运算符类。 | GIS | MIT | Rust | 14–17 | |
| pg_seal | 1.0.0 | PostgreSQL防篡改审计日志 | SEC | BSD-3-Clause | Rust | — | |
| pg_siren | 0.0.0 | 提供经校验的法国 SIREN 与 SIRET 标识符类型,并支持 B-tree 和哈希索引。 | TYPE | — | Rust | — | |
| 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_ssh | 0.3.0 | 通过SSH在PostgreSQL中运行远程命令(使用libssh2和内存中的私钥认证) | UTIL | MIT | Rust | — | |
| 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_tier | 0.0.5 | 通过 parquet_s3_fdw 将 PostgreSQL 表数据分层迁移到外部 S3 存储。 | OLAP | Apache-2.0 | Rust | 14–16 | |
| pg_tviews | 0.1.0 | pg_tviews:通用类 PostgreSQL 扩展;上游说明为“Transactional Views (TVIEWs) for PostgreSQL with automatic refresh triggers”。 | FEAT | MIT | Rust | 13–18 | |
| pg_viewctl | 0.1.0 | pg_viewctl:用于视图依赖管理和安全模式演进的 PostgreSQL 工具扩展。 | ADMIN | — | Rust | 13–18 | |
| pg_walrus | 0.1.0 | 基于 pgrx 的 PostgreSQL 自动 WAL 大小调优扩展,根据检查点活动调整 max_wal_size。 | ADMIN | PostgreSQL | Rust | 15–18 | |
| 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 | — | |
| pgautograph | 0.0.0 | 使用 pgrx 根据外键约束自动生成属性图查询的 PostgreSQL 扩展。 | FEAT | — | Rust | 13–18 | |
| pgck | 0.4.88 | 集成 NATS 传输、SHACL 校验与 RDF 物化的概念内核运行时。 | FEAT | MIT | Rust | 18 | |
| pgcuid2 | 0.1.0 | pgcuid2:基于 Rust cuid2 库在 PostgreSQL 中生成 CUID2 文本标识符。 | FUNC | MIT | Rust | 11–16 | |
| pgdmn | 0.1.0 | 在 PostgreSQL 内计算 DMN 决策模型与 FEEL 表达式。 | FEAT | MIT OR Apache-2.0 | Rust | 14–18 | |
| pgduck_rs | 0.0.0 | 基于 pgrx 和 duckdb-rs 的原型扩展,可通过 DuckDB 读取 Parquet 文件并在 PostgreSQL 中以 JSONB 行返回。 | OLAP | — | Rust | 13–18 | |
| pgfs | 0.0.1 | 基于 pgrx 的 PostgreSQL 扩展,可通过 SQL 在服务器文件系统上复制文件。 | UTIL | MIT | Rust | 11–15 | |
| pghex | 0.0.0 | 为 PostgreSQL 添加六边形网格坐标类型、运算符及邻居、距离、范围和画线等操作的 pgrx 扩展。 | GIS | — | Rust | 12–17 | |
| pgl_validate | 0.1.0 | 用于 pglogical 与 PostgreSQL 逻辑复制的跨节点数据校验,支持延迟校正、契约感知行数及校验和比对。 | ETL | MIT | Rust | — | |
| pglas | 0.1.0 | 通过 PostgreSQL 函数读取 LAS 2.0 测井文件。 | UTIL | LGPL-2.1 | Rust | 11–15 | |
| pgmer1 | 0.1.0 | MeritRank HTTP 连接器,在 SQL 中调用图排名服务。 | FEAT | MIT | Rust | 11–15 | |
| pgmolji | 0.0.0 | pgmolji 是一个 pgrx 扩展,通过执行器钩子将查询结果中的文本与 varchar 值改写为随机 Emoji。 | FEAT | — | Rust | 13–18 | |
| pgnice | 0.0.0 | pgnice 是一个基于 pgrx 的 PostgreSQL 扩展,用于调整当前后端进程的 nice、I/O 优先级和资源限制。 | ADMIN | MPL-2.0 | Rust | 13–17 | |
| pgrand | 0.1.0 | 通过 PostgreSQL FDW 生成随机测试数据,并包含实验性的表访问方法。 | FUNC | — | Rust | 15–16 | |
| pgrx_jsonb | 0.0.0 | 用于遍历 PostgreSQL JSONB 内部结构并重建 JSON 值的 pgrx 概念验证函数 | FUNC | MIT | Rust | 11–16 | |
| pgx_basex_codec | 0.1.0 | 面向 bytea 与 text 的 BaseX 编解码,支持 Base64url 和 Crockford Base32。 | UTIL | — | Rust | — | |
| phone_number | 0.0.0 | phone_number 是一个基于 pgrx 的 PostgreSQL 移动电话号码数据类型,并提供随机号码生成函数。 | TYPE | — | Rust | 16 | |
| pksuid | 0.1.0 | 在 PostgreSQL 中生成带前缀且可排序的 KSUID 标识符。 | FUNC | MIT | Rust | 11–16 | |
| plannerlog | 0.0.0 | 使用 pgrx 规划器钩子记录每条被规划查询的示例扩展。 | STAT | MIT | Rust | — | |
| postgrids | 0.0.0 | 基于 pgrx 的英国 OSGB 与爱尔兰 OSI 国家格网引用扩展,支持解析、格式化及精度重算。 | GIS | MIT | Rust | 12–17 | |
| prometheusfdw | 0.0.2 | 通过 PostgreSQL 外部数据包装器查询 Prometheus 即时向量数据。 | FDW | — | Rust | 14–16 | |
| replace_string | 0.0.0 | 基于 Rust/pgrx 的字面字符串替换函数 | FUNC | — | Rust | 13–15 | |
| rpg_base36 | 0.0.1 | 用 Rust 实现、为 PostgreSQL 整数提供 Base36 编码函数的演示扩展。 | UTIL | MIT | Rust | — | |
| rsam | 0.0.0 | 用Rust编写的Postgresql新访问方法库 | FEAT | — | Rust | — |