以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2355 个扩展插件。
找到 223 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| db_assist | 0.0.0 | 提供 hello_db_assist 函数的最小化 pgrx 培训示例扩展。 | FUNC | — | Rust | — | 387 |
| pg_blkchain | 0.0.1 | 为 PostgreSQL 提供 Bitcoin 区块链解析和辅助函数的 C 扩展。 | FUNC | MIT | C | — | 237 |
| tagext | 1.0 | 标签编程示例扩展 | FUNC | MIT | Shell | — | 160 |
| tuid | 0.3.0 | tuid数据类型 | FUNC | MIT | C | — | 114 |
| eva_pg | 0.0.1 | EVA ICS 工业物联网平台的 pgrx PostgreSQL 扩展。 | FUNC | Apache-2.0 | Rust | 13–18 | 103 |
| pg_sqids | 0.1.0 | 在 PostgreSQL 中将数字编码为短小且适合 URL 的 Sqids,并支持解码 | FUNC | MIT | Rust | 13–18 | 102 |
| uuidv7-sql | 1.1 | 用于生成、解析和转换 UUID v7 的纯 SQL 与 PL/pgSQL 函数。 | FUNC | PostgreSQL | SQL | — | 100 |
| uids | 0.0.1 | 为 PostgreSQL 生成 UUIDv6/v7、ULID、KSUID、NanoID、TypeID、CUID2 等多种唯一标识符。 | FUNC | — | Rust | 11–16 | 74 |
| pg_ulid | 0.0.4 | 通过 C 函数在 PostgreSQL 中生成 ULID 字符串。 | FUNC | — | C | — | 61 |
| xataid_extension | 0.0.0 | 生成 rec_ 前缀加 20 位小写字母数字后缀的 Xata 风格标识符。 | FUNC | MPL-2.0 | Rust | — | 38 |
| pgflake | 0.0.1 | pgflake:为 PostgreSQL 提供 扩展 for fdw memory。 | FUNC | Apache-2.0 | C | 11–18 | 37 |
| random_bytea | 1.0 | 用于链接bug跟踪器的测试代码和错误案例 | FUNC | — | C | — | 35 |
| jsonbx | 1.0 | jsonbx:提供用于 PostgreSQL 9.4 的 Jsonb 扩展函数。 | FUNC | PostgreSQL | C | — | 34 |
| pg_xid | 1.0 | pg_xid:提供 xid 与 xid_encoded 函数的 PostgreSQL 扩展。 | FUNC | MIT | C | — | 31 |
| jsonb_deep_sum | 0.0.2 | 递归相加 JSONB 对象中的数值,并提供 jsonb_deep_sum 聚合函数。 | FUNC | MIT | C | 10–18 | 26 |
| range_agg | 1.2.1 | range_agg:合并相邻或重叠的 PostgreSQL 范围值 | FUNC | MIT | C | — | 26 |
| jsonknife | 1.0 | jsonknife:函数工具类 PostgreSQL 扩展;上游说明为“Useful jsonb inspection and transformation functions”。 | FUNC | — | C | 11 | 25 |
| json_build | 1.1.0 | 用于构建复杂 PostgreSQL JSON 对象与数组的 C 函数和聚合辅助工具。 | FUNC | PostgreSQL | C | 10–18 | 24 |
| pg_normalize_query | 1.0 | 使用 PostgreSQL 解析器逻辑将 SQL 语句中的常量归一化 | FUNC | BSD-3-Clause | C | 10–13 | 19 |
| adaptive_counter | 1.3.3 | 基于自适应采样的去重估算聚合函数和数据类型。 | FUNC | BSD-3-Clause | C | 10–18 | 18 |
| bitmap_counter | 1.3.5 | bitmap_counter:为 PostgreSQL 提供 Aggregation 函数 and 数据类型 for distinct estimation based on s-bitmap。 | FUNC | BSD-3-Clause | C | 10–18 | 18 |
| hyperloglog_counter | 1.2.6 | 基于 HyperLogLog 的去重估算聚合函数和数据类型。 | FUNC | BSD-2-Clause | C | 10–18 | 18 |
| loglog_counter | 1.2.4 | loglog_counter:为 PostgreSQL 提供 Aggregation 函数 and 数据类型 for distinct estimation based on LogLog。 | FUNC | BSD-2-Clause | C | 10–18 | 18 |
| pcsa_counter | 1.3.3 | 基于 PCSA 算法的去重计数估算数据类型、函数与聚合。 | FUNC | BSD-2-Clause | C | 10–18 | 18 |
| probabilistic_counter | 1.3.3 | probabilistic_counter 提供基于 Flajolet-Martin 概率计数算法的 C 数据类型与聚合函数,用于近似去重计数。 | FUNC | BSD-2-Clause | C | 10–18 | 18 |
| superloglog_counter | 1.2.3 | 基于 SuperLogLog 算法的 C 数据类型、函数与近似去重计数聚合扩展。 | FUNC | BSD-3-Clause | C | 10–18 | 18 |
| acoustid | 1.0 | 处理AcoustID指纹的PostgreSQL扩展 | FUNC | — | C | — | 15 |
| pg_uuid_next | 1.0 | 实现UUID v7和v8草案 | FUNC | — | C | — | 15 |
| pg_natural_sort_order | 1.0.1 | 通过 C 语言归一化函数提供可用于索引的自然排序支持。 | FUNC | MIT | C | 10–18 | 12 |
| pg_url | 0.1.0 | 实现URL处理方法的PostgreSQL扩展 | FUNC | MIT | Rust | — | 12 |
| weighted_mean | 1.0.1 | weighted_mean:提供按权重计算平均值的 PostgreSQL 聚合函数。 | FUNC | PostgreSQL | C | 10–18 | 12 |
| colors | 0.0.1 | 用于计算 CIE L*a*b* 色彩空间感知色差的 C 函数 | FUNC | PostgreSQL | C | 10–18 | 11 |
| slugify | 0.0.1 | 从字符串生成各种变体的插件 | FUNC | MIT | Rust | — | 11 |
| pg_testgen | 1.0 | 为 PostgreSQL 开发生成随机整数、字符串及批量测试数据行 | FUNC | — | C | — | 10 |
| pgrx_validation | 0.0.0 | pgrx_validation 是跨前端、服务端与数据库复用的 Rust 数据校验库,可通过可选 pgrx 特性编译为 PostgreSQL 函数。 | FUNC | GPL-3.0 | Rust | 13–17 | 10 |
| colnames | 1.7.0 | 返回 PostgreSQL RECORD 或复合类型值的列名数组。 | FUNC | PostgreSQL | C | 10–18 | 9 |
| hash64 | 0.1.0 | 生成跨 PostgreSQL 大版本保持稳定结果的 64 位哈希值。 | FUNC | PostgreSQL | C | — | 9 |
| json_accessors | 1.3.6 | JSON访问函数 | FUNC | PostgreSQL | C | — | 9 |
| json_query | 0.9 | 根据 JSONB 过滤对象生成 PostgreSQL WHERE 条件表达式。 | FUNC | PostgreSQL | SQL | 10–18 | 9 |
| pgaut | 1.0.0 | pgaut:为 PostgreSQL 提供 Auto Update Timestamp。 | FUNC | PostgreSQL | SQL | 10–11 | 9 |
| trimmed_aggregates | 2.0.0-dev | 在计算平均值、方差和标准差前按比例剔除高低端异常值的 C 聚合函数扩展。 | FUNC | BSD-2-Clause | C | 10–18 | 9 |
| pg_bitcount | 0.0.3 | 面向整数与位串的位计数标量和聚合函数。 | FUNC | MIT | C | 11–13 | 8 |
| pg_rowalesce | 0.1.12 | 类似于coalesce(),但用于行和其他复合类型 | FUNC | PostgreSQL | SQL | — | 8 |
| unique_id | 1.0 | 受 Instagram 与 Sonyflake 启发的时间有序唯一标识符生成器。 | FUNC | BSD-3-Clause | C | — | 8 |
| yeti | 1.14.1 | yeti:提供用于 YETI project 的 helper函数。 | FUNC | — | C | 16–18 | 8 |
| cms_topn | 1.0.0 | 用于近似频率统计与 Top-N 查询的 Count-Min Sketch 数据类型及聚合函数 | FUNC | — | C | — | 7 |
| popcount | 1.0.0 | 为 PostgreSQL bit(n) 值提供多种置位计数函数。 | FUNC | MIT | C | 10–18 | 7 |
| array_textsort | 1.1 | 提供 array_textsort 和 array_distinct 函数,用于排序和去重一维 text 数组。 | FUNC | BSD-4-Clause | C | — | 6 |
| format_x | 0.0.1 | 支持在复合类型、JSONB 与 HSTORE 值中按名称查找的多态可变参数字符串格式化函数。 | FUNC | MIT | C | 10–18 | 6 |
| pg_ta | 1.0 | pg_ta:将 TA-Lib 技术分析函数封装为 PostgreSQL 函数。 | FUNC | BSD-2-Clause | C | — | 6 |