以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2355 个扩展插件。
找到 223 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| psl | 1.0.0 | 使用编译进扩展的 Public Suffix List 返回主机名对应的可注册域名。 | FUNC | PostgreSQL | C | 11–15 | 6 |
| shbf | 1.0.0 | 提供布隆过滤器、移位布隆过滤器和 Count-Min Sketch PostgreSQL 数据类型及函数的 C 扩展。 | FUNC | — | C | — | 6 |
| uuid-freebsd | 2.0 | 为 FreeBSD 上的 PostgreSQL 提供 UUID 生成函数。 | FUNC | PostgreSQL | C | 10–18 | 6 |
| fnvhash | 1.0 | fnvhash:为 PostgreSQL 提供 FNV 哈希函数。 | FUNC | — | C | — | 5 |
| launchql-inflection | 0.0.2 | inflection是Ruby on Rails Active Support Inflection类的功能移植到PostgreSQL | FUNC | MIT | C | — | 5 |
| natord_pg | 0.0.0 | 为 PostgreSQL text 值提供自然排序比较操作符和 btree 操作符类。 | FUNC | MIT | Rust | 13–17 | 5 |
| pg_hist | 1.0.0 | 在 PostgreSQL 中快速计算一维或多维的加权与非加权直方图 | FUNC | GPL-2.0 | C | 10–12 | 5 |
| pgfaker | 0.0.3 | 为测试、性能测试和演示数据库生成公司、姓名、邮箱、电话等伪造数据的 pgrx 扩展。 | FUNC | MIT | Rust | 14–18 | 5 |
| pltoolbox | 1.0.3 | 为 PostgreSQL 存储过程提供字符串、日期、记录与位图集合等 C 工具函数。 | FUNC | BSD-2-Clause | C | — | 5 |
| binvec | 0.1 | binvec:C 语言二进制向量聚合辅助扩展,将整数的 32 位表示累加到数值数组。 | FUNC | — | C | — | 4 |
| calculate_markup | 1.0 | C 语言函数,根据价格与加价率数组通过线性插值计算加价百分比。 | FUNC | — | C | — | 4 |
| cidr | 1.0 | 将 IPv4 或 IPv6 地址范围转换为最小 CIDR 网段集合 | FUNC | MIT | SQL | — | 4 |
| format | 0.0.1 | format:通用类 PostgreSQL 扩展;上游说明为“A string formatting function which takes named parameters”。 | FUNC | MIT | C | — | 4 |
| jsonb_extend | 1.0 | 合并两个或多个 jsonb 值的 C 扩展函数。 | FUNC | MIT | C | 10–18 | 4 |
| kissfft | 0.0.1 | kissfft:为 PostgreSQL 提供 Fast-Fourier transformer (fft)。 | FUNC | PostgreSQL | C | 10–18 | 4 |
| pg_ethopic | 0.0.1 | 在 PostgreSQL 中格式化埃塞俄比亚历日期与数字。 | FUNC | MIT | Rust | 13–17 | 4 |
| pg_uuid | 1.0.0 | 生成新UUID版本 | FUNC | MIT | C | — | 4 |
| unnest_ordinality | 1.0.1 | 将数组展开并为每个元素返回序号位置的旧版函数扩展。 | FUNC | PostgreSQL | C | 10–18 | 4 |
| vihash | 1 | 提供版本无关的哈希函数。 | FUNC | PostgreSQL | C | — | 4 |
| merge_ips | 1.0 | 合并 IP 地址和相邻网段,同时避免结果子网包含间隙。 | FUNC | PostgreSQL | SQL | — | 3 |
| moss_uuidgen | 1.0 | 用于生成moss的UUID,因为moss编写时未包含UUID类型 | FUNC | GPL-3.0 | C++ | — | 3 |
| nextid | 0.1 | nextid:为 PostgreSQL 提供 ID generation based on Instagram ID。 | FUNC | MIT | C | — | 3 |
| nfiesta | 5.0.0 | 用于森林资源清查估计计算的 nFIESTA PostgreSQL 扩展。 | FUNC | EUPL-1.2 | SQL | 16 | 3 |
| numpgsql | 0.0.1 | numpgsql:面向 PostgreSQL 数组的数值与科学计算函数库,提供数学、随机数、切片和排序函数。 | FUNC | MIT | C++ | 11 | 3 |
| pg_aa | 1.0 | pg_aa:为 PostgreSQL 提供 ASCII art 扩展。 | FUNC | PostgreSQL | C | — | 3 |
| pg_array_multi_index | 1.0 | pg_array_multi_index:为 PostgreSQL 数组提供多下标访问函数。 | FUNC | PostgreSQL | C | — | 3 |
| pg_bedtools_rs | 0.1.0 | pg_bedtools_rs:实用工具类 PostgreSQL 扩展;上游说明为“A PostgreSQL plugin for bedtools, implemented in Rust”。 | FUNC | MIT | Rust | 13 | 3 |
| pg_gsl | 0.0.2 | 为 PostgreSQL 封装部分 GNU Scientific Library 例程,包括实数 FFT 变换及辅助函数。 | FUNC | GPL-3.0 | C | — | 3 |
| pg_libnumbertext | 0.1.0 | 通过 libnumbertext 将数字转换为多种语言的文字表达。 | FUNC | BSD-3-Clause | C++ | — | 3 |
| pg_linearAlgebra | 1.0 | 线性代数扩展 | FUNC | — | Rust | — | 3 |
| pg_normalize_email | 1.0.9 | 按常见邮件服务商规则统一大小写、别名后缀、点号和域名的纯 PL/pgSQL 邮箱规范化扩展。 | FUNC | PostgreSQL | SQL | 12–18 | 3 |
| pg_purr | 0.2.0 | 通过PL/Python实现的量子计算能力扩展 | FUNC | MIT | Python | — | 3 |
| short_ids | 0.1.0 | 通过冲突检查与事务级咨询锁生成短随机文本 ID 的 PL/pgSQL 扩展。 | FUNC | PostgreSQL | SQL | 10–18 | 3 |
| tanimoto | 1.0 | 面向 PostgreSQL bit varying 指纹的快速 C 语言 Tanimoto 相似系数函数。 | FUNC | — | C | — | 3 |
| fakeset | 1.0 | 生成假句子的postgres扩展 | FUNC | — | Rust | — | 2 |
| fast_guid | 0.1 | fast_guid:为 PostgreSQL 提供快速 GUID 生成函数。 | FUNC | PostgreSQL | C | — | 2 |
| fibonacci | 0.0.2 | fibonacci:为 PostgreSQL 提供 Fibonacci 函数扩展。 | FUNC | GPL-2.0 | C | — | 2 |
| generate_date_series | 1.0.0 | 为日期范围提供类似 generate_series() 的集合返回函数,以整数天数作为步长。 | FUNC | PostgreSQL | C | 10–18 | 2 |
| godel_logic | 1.1.0 | 提供根据哥德尔逻辑评估模糊逻辑表达式的运算符 | FUNC | BSD-3-Clause | SQL | — | 2 |
| json_utils | 0.1 | 面向 PostgreSQL 9.2+ JSON 类型的辅助函数、操作符与哈希操作符类扩展。 | FUNC | PostgreSQL | SQL | 10–18 | 2 |
| jsonb_set_lax | 1.0.0 | 将 PostgreSQL 13 的 jsonb_set_lax 函数回移到 PostgreSQL 9.5 至 12。 | FUNC | PostgreSQL | C | 10–12 | 2 |
| libuuid | 1.0 | 通过系统 libuuid 库生成 UUID。 | FUNC | PostgreSQL | C | 10–12 | 2 |
| lukasiewicz_logic | 1.1.0 | 提供根据Łukasiewicz逻辑评估模糊逻辑表达式的运算符 | FUNC | BSD-3-Clause | SQL | — | 2 |
| pcg_random | 0.0.1 | 为 PostgreSQL 提供 PCG 伪随机数生成函数。 | FUNC | Apache-2.0 | C | — | 2 |
| pg_etag | 1.0 | 使用 BLAKE2 哈希为行和查询结果集快速生成 ETag,提供单值函数和聚合函数。 | FUNC | BSD-3-Clause | C | — | 2 |
| pg_median_utils | 0.0.1 | pg_median_utils:提供中位数滤波和迭代中位数滤波窗口函数。 | FUNC | MIT | C | 10–18 | 2 |
| pg_sample_ext | 1.0.2 | 一个示例PostgreSQL扩展 | FUNC | PostgreSQL | SQL | — | 2 |
| pg_str | 0.3.1 | 使用 pgrx 为 PostgreSQL 添加受 Laravel 启发的字符串处理函数 | FUNC | MIT | Rust | 11–15 | 2 |
| pg_strverscmp | 1.0 | 提供基于类 strverscmp 排序规则的自然排序比较函数、text 操作符和 btree 操作符类。 | FUNC | ISC | C | — | 2 |
| pghll | 1.0 | 提供与 Java stream-lib HyperLogLog 格式兼容的解码、计数、合并和聚合函数。 | FUNC | MIT | C | — | 2 |