pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2670 个扩展插件。
找到 430 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| pg_json_validate | 1.0 | jsonb值的JSON Schema验证函数 | FEAT | — | Rust | — | |
| pg_kafka | 0.0.0 | 面向 Kafka 的 PostgreSQL 外部数据包装器。 | FDW | Apache-2.0 | Rust | — | |
| pg_kv | 0.1.0 | 共享内存键值缓存、令牌桶限流与有序集合。 | FEAT | PostgreSQL | Rust | 15–18 | |
| 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_otel | 0.2.0 | 将 PostgreSQL 查询计划与执行 span 导出到 OpenTelemetry 的实验性扩展 | STAT | — | Rust | 18–19 | |
| 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_risk | 0.1.0 | 支持审计决策记录的确定性风险规则引擎 | FEAT | MIT | Rust | 14–18 | |
| pg_ros2 | 0.2.0 | 在 PostgreSQL 中提供 ROS 2 图快照与主题订阅 | FEAT | MIT | Rust | 18 | |
| 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-beta.32 | 支持自动增量刷新与级联传播的事务性物化视图 | FEAT | MIT | Rust | 16–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_warren | 0.4.0 | 基于 SQL 表邻接快照的版本化图遍历与图计算。 | FEAT | Apache-2.0 | 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 | |
| pgcel | 0.1.0 | 对 JSON 数据求值 Common Expression Language 表达式 | LANG | MIT | Rust | 14–17 | |
| 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 | |
| pghouse | 0.1.0 | 以堆表为基础并维护文件式列存副本的实验性表访问方法 | OLAP | MIT | Rust | 18 | |
| 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 | — |