↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

PostgreSQL 扩展目录

以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2695 个扩展插件。

pg_idkit · 生成各式各样的唯一标识符:UUIDv6, ULID, KSUID · 0.4.0 · 函数与聚合 · Apache-2.0 · Rust · 已打包db_assist · 提供 hello_db_assist 函数的最小化 pgrx 培训示例扩展。 · 0.0.0 · 函数与聚合 · Unknown · Rust · 未打包pg_hashids · 加盐将整型ID转为短字符串ID · 1.3 · 函数与聚合 · MIT · C · 已打包sequential_uuids · 生成连续生成的UUID · 1.0.3 · 函数与聚合 · MIT · C · 已打包tagext · 标签编程示例扩展 · 1.0 · 函数与聚合 · MIT · Shell · 未打包uuidv7-sql · 用于生成、解析和转换 UUID v7 的纯 SQL 与 PL/pgSQL 函数。 · 1.1 · 函数与聚合 · PostgreSQL · SQL · 未打包snowflake · Snowflake 风格 64 位 ID 生成与序列工具 · 2.6.0 · 函数与聚合 · PostgreSQL · C · 已打包uids · 为 PostgreSQL 生成 UUIDv6/v7、ULID、KSUID、NanoID、TypeID、CUID2 等多种唯一标识符。 · 0.0.1 · 函数与聚合 · Unknown · Rust · 未打包gp_array_agg · Greenplum 并行数组聚合扩展 · 1.0.0 · 函数与聚合 · Apache-2.0 · C · 未打包pg_ulid · 通过 C 函数在 PostgreSQL 中生成 ULID 字符串。 · 0.0.4 · 函数与聚合 · Unknown · C · 未打包aggs_for_arrays · 计算数组聚合统计值的函数包 · 1.3.3 · 函数与聚合 · MIT · C · 已打包permuteseq · 伪随机数ID置换生成器 · 1.2.2 · 函数与聚合 · PostgreSQL · C · 已打包xataid_extension · 生成 rec_ 前缀加 20 位小写字母数字后缀的 Xata 风格标识符。 · 0.0.0 · 函数与聚合 · MPL-2.0 · Rust · 未打包aggs_for_vecs · 针对数组类型的聚合函数集合扩展 · 1.4.1 · 函数与聚合 · MIT · C · 已打包random_bytea · 用于链接bug跟踪器的测试代码和错误案例 · 1.0 · 函数与聚合 · Unknown · C · 未打包jsonbx · jsonbx:提供用于 PostgreSQL 9.4 的 Jsonb 扩展函数。 · 1.0 · 函数与聚合 · PostgreSQL · C · 未打包launchql-faker · 历史 SQL 测试数据生成器 · 0.1.0 · 函数与聚合 · MIT · PLpgSQL · 未打包extra_window_functions · 额外的窗口函数 · 2.0 · 函数与聚合 · PostgreSQL · C · 已打包pg_xid · pg_xid:提供 xid 与 xid_encoded 函数的 PostgreSQL 扩展。 · 1.0 · 函数与聚合 · MIT · C · 未打包range_agg · range_agg:合并相邻或重叠的 PostgreSQL 范围值 · 1.2.1 · 函数与聚合 · MIT · C · 未打包jsonknife · jsonknife:函数工具类 PostgreSQL 扩展;上游说明为“Useful jsonb inspection and transformation functions”。 · 1.0 · 函数与聚合 · Unknown · C · 未打包json_build · 用于构建复杂 PostgreSQL JSON 对象与数组的 C 函数和聚合辅助工具。 · 1.1.0 · 函数与聚合 · PostgreSQL · C · 未打包parray_gin · 为 text[] 提供部分匹配运算符与 GIN 索引支持 · 1.5.0 · 函数与聚合 · PostgreSQL · C · 已打包pg_slug_gen · 生成带时间戳的加密安全短标识 · 1.0.0 · 函数与聚合 · MIT · C · 已打包arraymath · 数组逐元素数学运算符包 · 1.1 · 函数与聚合 · MIT · C · 已打包floatvec · 数组类型数学运算扩展 · 1.1.1 · 函数与聚合 · MIT · C · 已打包pg_uuid_next · 实现UUID v7和v8草案 · 1.0 · 函数与聚合 · Unknown · C · 未打包pg_natural_sort_order · 通过 C 语言归一化函数提供可用于索引的自然排序支持。 · 1.0.1 · 函数与聚合 · MIT · C · 未打包weighted_mean · weighted_mean:提供按权重计算平均值的 PostgreSQL 聚合函数。 · 1.0.1 · 函数与聚合 · PostgreSQL · C · 未打包slugify · 从字符串生成各种变体的插件 · 0.0.1 · 函数与聚合 · MIT · Rust · 未打包pg_testgen · 为 PostgreSQL 开发生成随机整数、字符串及批量测试数据行 · 1.0 · 函数与聚合 · Unknown · C · 未打包pgrx_validation · pgrx_validation 是跨前端、服务端与数据库复用的 Rust 数据校验库,可通过可选 pgrx 特性编译为 PostgreSQL 函数。 · 0.0.0 · 函数与聚合 · GPL-3.0 · Rust · 未打包json_query · 根据 JSONB 过滤对象生成 PostgreSQL WHERE 条件表达式。 · 0.9 · 函数与聚合 · PostgreSQL · SQL · 未打包trimmed_aggregates · 在计算平均值、方差和标准差前按比例剔除高低端异常值的 C 聚合函数扩展。 · 2.0.0-dev · 函数与聚合 · BSD-2-Clause · C · 未打包unique_id · 受 Instagram 与 Sonyflake 启发的时间有序唯一标识符生成器。 · 1.0 · 函数与聚合 · BSD-3-Clause · C · 未打包array_textsort · 提供 array_textsort 和 array_distinct 函数,用于排序和去重一维 text 数组。 · 1.1 · 函数与聚合 · BSD-4-Clause · C · 未打包format_x · 支持在复合类型、JSONB 与 HSTORE 值中按名称查找的多态可变参数字符串格式化函数。 · 0.0.1 · 函数与聚合 · MIT · C · 未打包psl · 使用编译进扩展的 Public Suffix List 返回主机名对应的可注册域名。 · 1.0.0 · 函数与聚合 · PostgreSQL · C · 未打包uuid-freebsd · 为 FreeBSD 上的 PostgreSQL 提供 UUID 生成函数。 · 2.0 · 函数与聚合 · PostgreSQL · C · 未打包launchql-inflection · inflection是Ruby on Rails Active Support Inflection类的功能移植到PostgreSQL · 0.0.2 · 函数与聚合 · MIT · C · 未打包natord_pg · 为 PostgreSQL text 值提供自然排序比较操作符和 btree 操作符类。 · 0.0.0 · 函数与聚合 · MIT · Rust · 未打包pg_accumulator · PostgreSQL 中用于余额与周转跟踪的累积寄存器 · 1.2.0 · 函数与聚合 · PostgreSQL · C · 已打包pg_hist · 在 PostgreSQL 中快速计算一维或多维的加权与非加权直方图 · 1.0.0 · 函数与聚合 · GPL-2.0 · C · 未打包pgfaker · 为测试、性能测试和演示数据库生成公司、姓名、邮箱、电话等伪造数据的 pgrx 扩展。 · 0.0.3 · 函数与聚合 · MIT · Rust · 未打包binvec · binvec:C 语言二进制向量聚合辅助扩展,将整数的 32 位表示累加到数值数组。 · 0.1 · 函数与聚合 · Unknown · C · 未打包calculate_markup · C 语言函数,根据价格与加价率数组通过线性插值计算加价百分比。 · 1.0 · 函数与聚合 · Unknown · C · 未打包cidr · 将 IPv4 或 IPv6 地址范围转换为最小 CIDR 网段集合 · 1.0 · 函数与聚合 · MIT · SQL · 未打包format · format:通用类 PostgreSQL 扩展;上游说明为“A string formatting function which takes named parameters”。 · 0.0.1 · 函数与聚合 · MIT · C · 未打包kissfft · kissfft:为 PostgreSQL 提供 Fast-Fourier transformer (fft)。 · 0.0.1 · 函数与聚合 · PostgreSQL · C · 未打包pg_uuid · 生成新UUID版本 · 1.0.0 · 函数与聚合 · MIT · C · 未打包unnest_ordinality · 将数组展开并为每个元素返回序号位置的旧版函数扩展。 · 1.0.1 · 函数与聚合 · PostgreSQL · C · 未打包moss_uuidgen · 用于生成moss的UUID,因为moss编写时未包含UUID类型 · 1.0 · 函数与聚合 · GPL-3.0 · C++ · 未打包nextid · nextid:为 PostgreSQL 提供 ID generation based on Instagram ID。 · 0.1 · 函数与聚合 · MIT · C · 未打包numpgsql · numpgsql:面向 PostgreSQL 数组的数值与科学计算函数库,提供数学、随机数、切片和排序函数。 · 0.0.1 · 函数与聚合 · MIT · C++ · 未打包pg_array_multi_index · pg_array_multi_index:为 PostgreSQL 数组提供多下标访问函数。 · 1.0 · 函数与聚合 · PostgreSQL · C · 未打包pg_gsl · 为 PostgreSQL 封装部分 GNU Scientific Library 例程,包括实数 FFT 变换及辅助函数。 · 0.0.2 · 函数与聚合 · GPL-3.0 · C · 未打包pg_linearAlgebra · 线性代数扩展 · 1.0 · 函数与聚合 · Unknown · Rust · 未打包pg_uuid_v8 · 带隐藏时间戳的 PostgreSQL UUID v8 生成器 · 1.1.0 · 函数与聚合 · PostgreSQL · C · 已打包short_ids · 通过冲突检查与事务级咨询锁生成短随机文本 ID 的 PL/pgSQL 扩展。 · 0.1.0 · 函数与聚合 · PostgreSQL · SQL · 未打包fakeset · 生成假句子的postgres扩展 · 1.0 · 函数与聚合 · Unknown · Rust · 未打包fast_guid · fast_guid:为 PostgreSQL 提供快速 GUID 生成函数。 · 0.1 · 函数与聚合 · PostgreSQL · C · 未打包generate_date_series · 为日期范围提供类似 generate_series() 的集合返回函数,以整数天数作为步长。 · 1.0.0 · 函数与聚合 · PostgreSQL · C · 未打包godel_logic · 提供根据哥德尔逻辑评估模糊逻辑表达式的运算符 · 1.1.0 · 函数与聚合 · BSD-3-Clause · SQL · 未打包inflection-db · 从应用标识符生成一致的 SQL 对象名称。 · 0.47.0 · 函数与聚合 · MIT · SQL · 未打包json_utils · 面向 PostgreSQL 9.2+ JSON 类型的辅助函数、操作符与哈希操作符类扩展。 · 0.1 · 函数与聚合 · PostgreSQL · SQL · 未打包libuuid · 通过系统 libuuid 库生成 UUID。 · 1.0 · 函数与聚合 · PostgreSQL · C · 未打包lukasiewicz_logic · 提供根据Łukasiewicz逻辑评估模糊逻辑表达式的运算符 · 1.1.0 · 函数与聚合 · BSD-3-Clause · SQL · 未打包pcg_random · 为 PostgreSQL 提供 PCG 伪随机数生成函数。 · 0.0.1 · 函数与聚合 · Apache-2.0 · C · 未打包pg_etag · 使用 BLAKE2 哈希为行和查询结果集快速生成 ETag,提供单值函数和聚合函数。 · 1.0 · 函数与聚合 · BSD-3-Clause · C · 未打包pg_median_utils · pg_median_utils:提供中位数滤波和迭代中位数滤波窗口函数。 · 0.0.1 · 函数与聚合 · MIT · C · 未打包pg_str · 使用 pgrx 为 PostgreSQL 添加受 Laravel 启发的字符串处理函数 · 0.3.1 · 函数与聚合 · MIT · Rust · 未打包pg_strverscmp · 提供基于类 strverscmp 排序规则的自然排序比较函数、text 操作符和 btree 操作符类。 · 1.0 · 函数与聚合 · ISC · C · 未打包pgstrtranslate · 提供多字符字符串替换与文本数组元素移除函数。 · 1.0 · 函数与聚合 · Unknown · C · 未打包product_logic · 提供评估产品逻辑表达式的运算符 · 1.1.0 · 函数与聚合 · BSD-3-Clause · SQL · 未打包translate_isbn · 以 C 函数在 ISBN-10 与 ISBN-13 文本编码之间转换,用于兼容 Evergreen 的检索扩展。 · 1.0 · 函数与聚合 · Unknown · C · 未打包validadores · 巴西 CPF 校验位验证函数、运算符与域类型 · 0.0.2 · 函数与聚合 · PostgreSQL · SQL · 未打包wrapper_deltalake · 原计划实现 Delta Lake 外部数据包装器、但仅停留在 pgrx Hello World 的未完成原型。 · 0.0.0 · 函数与聚合 · Apache-2.0 · Rust · 未打包array_concat · PostgreSQL服务器聚合与函数 · 1.0 · 函数与聚合 · Unknown · C · 未打包bigintarray · 适用于大整数的数组扩展,类似intarray · 1.0 · 函数与聚合 · Unknown · C · 未打包fhir_jsonb · 用于 PostgreSQL 的 FHIR JSONB 合成数据生成与查询基准测试夹具。 · 1.0 · 函数与聚合 · Unknown · SQL · 未打包graph_component · 计算图组件 · 1.0.0 · 函数与聚合 · MIT · C · 未打包insert_array · PostgreSQL服务器聚合和函数 · 1.0 · 函数与聚合 · Unknown · C · 未打包jsonb_delete · 为 jsonb 提供 hstore 风格的顶层键值删除函数和 - 运算符。 · 1.0 · 函数与聚合 · Unknown · C · 未打包jsonb_extra · 提供 jsonb 提取、文本转换和更新辅助函数的 C 扩展。 · 1.0 · 函数与聚合 · Unknown · C · 未打包jsonb_opx · 为 jsonb 提供 hstore 风格的函数和操作符。 · 1.0 · 函数与聚合 · Unknown · C · 未打包jsonfun · 按可变的点分隔键路径从 JSON 对象中提取值。 · 0.1 · 函数与聚合 · Unknown · C · 未打包pg_algorithms · C 扩展,提供示例算法函数,包括用于整数数组的冒泡排序和快速排序。 · 1.0 · 函数与聚合 · MIT · C · 未打包pg_currency · 币种目录与按日期记录的基准汇率。 · 0.3.0 · 函数与聚合 · LicenseRef-Matroid-SAL-1.0 · Rust · 未打包pg_image · 图像元数据、变换、感知哈希与可选 ONNX 推理。 · 0.3.0 · 函数与聚合 · LicenseRef-Matroid-SAL-1.0 · Rust · 未打包pg_ortools · 在 PostgreSQL 中调用 HiGHS MIP/LP 求解器进行约束优化,并支持可选异步执行。 · 0.3.4 · 函数与聚合 · LicenseRef-Matroid-SAL-1.0 · Rust · 未打包pg_py_ext · 使用PL/Python3U为PostgreSQL添加数字功能的扩展 · 1.0.0 · 函数与聚合 · PostgreSQL · SQL · 未打包pg_rand_ext · 生成PostgreSQL随机值的功能 · 1.0 · 函数与聚合 · PostgreSQL · C · 未打包pg_random_string · 使用 C 函数生成指定长度的字母数字随机字符串。 · 0.0.1 · 函数与聚合 · Unknown · C · 未打包pg_snowid · 在 PostgreSQL 中生成线程安全且按时间排序的 Snowflake 风格 ID · 3.1.0 · 函数与聚合 · MIT · Rust · 未打包pg_statkit · 针对数组的描述统计与临床效应量计算函数 · 1.1.0 · 函数与聚合 · MIT · Rust · 已打包pg_string_extension · 提供回文判断、变位词判断与字符排序功能的 C 字符串辅助扩展。 · 0.1 · 函数与聚合 · Unknown · C · 未打包pg_variant_functions · pg_variant_functions:函数工具类 PostgreSQL 扩展;上游说明为“Variant analysis functions”。 · 1.0 · 函数与聚合 · PostgreSQL · C · 未打包pgbloomfun · 操作字节数组的可增长布隆过滤器函数 · 0.1 · 函数与聚合 · BSD-2-Clause · C · 未打包pgx_uuidv7 · pgx_uuidv7 是基于 pgrx 的 PostgreSQL 扩展,用于生成 UUIDv7,并在 UUID 与时间戳之间转换。 · 0.1.7 · 函数与聚合 · MIT · Rust · 未打包random · 随机数生成器 · 2.0.0 · 函数与聚合 · PostgreSQL · C · 已打包recommend · 实验性 C 扩展,提供标量距离、文本相似度与一维数组相似度函数,代码派生自 smlar。 · 1.0 · 函数与聚合 · Unknown · C · 未打包rotate_array · 用于PostgreSQL服务器的聚合函数 · 1.0 · 函数与聚合 · Unknown · C · 未打包sum_array · 用 C 将 PostgreSQL 整数或浮点数组求和并返回 float8。 · 0.0.1 · 函数与聚合 · Unknown · C · 未打包tm_postgres_basics · 提供关系 OID 解析和表继承关系遍历的 PL/pgSQL 辅助函数。 · 1.0.0 · 函数与聚合 · MIT · SQL · 未打包weighted_stats · 加权聚合函数 · 1.0.0 · 函数与聚合 · PostgreSQL · C · 未打包xata_id_extension · 生成 rec_ 前缀加 20 位小写字母数字后缀的 Xata 风格标识符。 · 0.0.0 · 函数与聚合 · MIT · Rust · 未打包I4R_AUDB_extension · 面向 PostgreSQL int4range 值的 AUDB 运算扩展。 · 1.1 · 函数与聚合 · Unknown · C · 未打包bobbie@hello · 生成问候语的扩展 · 0.0.1 · 函数与聚合 · Unknown · SQL · 未打包capitalize · 将给定字符全部大写的函数 · 1.0 · 函数与聚合 · Unknown · C · 未打包fft_approximate · 对时序数据执行基于 FFT 的近似区间聚合查询。 · 1.0 · 函数与聚合 · MIT · C · 未打包frkn_avg · 用 C 实现的聚合扩展,为 bigint 与浮点输入提供 my_avg 平均值函数。 · 0.0.1 · 函数与聚合 · Unknown · C · 未打包gcd · 用 C 实现的函数,用于计算整数数组的最大公约数。 · 0.0.1 · 函数与聚合 · Unknown · C · 未打包generate_up_down_series · 生成上下序列 · 0.0.1 · 函数与聚合 · Unknown · C · 未打包hdr_histogram · HDR 直方图类型、分位数查询与可合并聚合。 · 1.0 · 函数与聚合 · MIT · C · 已打包idgenkit · 生成 ULID、UUIDv7、相对 ID、Snowflake 和 Nano ID · 0.1.0 · 函数与聚合 · MIT · C · 未打包insert_username · 用于跟踪谁更改了表的函数 · 1.0 · 函数与聚合 · PostgreSQL · C · 已打包intagg · 整数聚合器和枚举器(过时) · 1.1 · 函数与聚合 · PostgreSQL · C · 已打包intarray · 1维整数数组的额外函数、运算符和索引支持 · 1.5 · 函数与聚合 · PostgreSQL · C · 已打包jsonb_delete_array · 按 text[] 列表删除 jsonb 对象键或字符串数组元素的 C 扩展运算符。 · 1.0 · 函数与聚合 · Unknown · C · 未打包moddatetime · 跟踪最后修改时间 · 1.0 · 函数与聚合 · PostgreSQL · C · 已打包pg_climb · 提供攀岩难度等级转换与实用函数。 · 1.0 · 函数与聚合 · Unknown · C · 未打包pg_gen_uid · 提供使用 pgcrypto 生成随机小写字母数字标识符的 PL/pgSQL 函数。 · 0.0.1 · 函数与聚合 · Unknown · SQL · 未打包pg_luhn · 提供 Luhn 校验和、有效性验证与校验位生成功能。 · 0.0.0 · 函数与聚合 · Unknown · Rust · 未打包pg_meritrank · 计算并排名Postgres数据库中的Merit · 0.0.1 · 函数与聚合 · MIT · Rust · 未打包pg_num2int_direct_comp · 保持索引可用性的 numeric/float 与整数精确比较操作符。 · 1.0.0 · 函数与聚合 · MIT · C · 未打包pg_plpgsql_ext · 包含PL/pgSQL函数以减数的PostgreSQL扩展 · 1.0.0 · 函数与聚合 · PostgreSQL · SQL · 未打包pg_running_stats · PostgreSQL的Welford/Chan可合并运行统计扩展 · 1.0 · 函数与聚合 · MIT · C · 未打包pg_snowflake_id · pg_snowflake_id:基于 pgrx/Rust 的 Snowflake 风格 64 位 ID 生成函数扩展。 · 0.0.1 · 函数与聚合 · MIT · Rust · 未打包pgcuid2 · pgcuid2:基于 Rust cuid2 库在 PostgreSQL 中生成 CUID2 文本标识符。 · 0.1.0 · 函数与聚合 · MIT · Rust · 未打包pgmcisid · MCIS ID V1生成器 · 1.0 · 函数与聚合 · Unknown · C · 未打包pgrand · 通过 PostgreSQL FDW 生成随机测试数据,并包含实验性的表访问方法。 · 0.1.0 · 函数与聚合 · Unknown · Rust · 未打包pgrx_jsonb · 用于遍历 PostgreSQL JSONB 内部结构并重建 JSON 值的 pgrx 概念验证函数 · 0.0.0 · 函数与聚合 · MIT · Rust · 未打包philihp@pg_openskill · 以 database.dev TLE 包实现 OpenSkill Plackett-Luce 评分。 · 0.1.0 · 函数与聚合 · MIT · SQL · 未打包pksuid · 在 PostgreSQL 中生成带前缀且可排序的 KSUID 标识符。 · 0.1.0 · 函数与聚合 · MIT · Rust · 未打包pyramid_generate · 生成均匀分布随机float8向量 · 1.0 · 函数与聚合 · Unknown · C · 未打包randomstring · randomstring:生成伪随机文本与 bytea 值 · 1.0.0 · 函数与聚合 · Unknown · C · 未打包range_tools · 与范围类型使用的工具 · 0.1.2 · 函数与聚合 · MIT · SQL · 未打包range_type_functions · 增强范围类型功能的功能 · 0.0.4 · 函数与聚合 · PostgreSQL · SQL · 未打包replace_string · 基于 Rust/pgrx 的字面字符串替换函数 · 0.0.0 · 函数与聚合 · Unknown · Rust · 未打包uuid-ossp · 生成通用唯一标识符(UUIDs) · 1.1 · 函数与聚合 · PostgreSQL · C · 已打包varbitx · 阿里云 ApsaraDB RDS for PostgreSQL 的位图函数扩展,为 varbit 增加切片、批量置位、位置查找和计数操作。 · 1.0 · 函数与聚合 · Unknown · C · 未打包vectoragg · 浮点数组区间求和、裁剪与降采样函数 · 1.0 · 函数与聚合 · Unknown · C · 未打包

找到 142 个扩展。 清除筛选

名称版本简介分类许可证语言PG 版本星标
random_bytea 1.0 用于链接bug跟踪器的测试代码和错误案例 FUNC — C — 35
range_agg 1.2.1 range_agg:合并相邻或重叠的 PostgreSQL 范围值 FUNC MIT C — 26
random 2.0.0 随机数生成器 FUNC PostgreSQL C 14–18 1
randomstring 1.0.0 randomstring:生成伪随机文本与 bytea 值 FUNC — C —
range_tools 0.1.2 与范围类型使用的工具 FUNC MIT SQL —
range_type_functions 0.0.4 增强范围类型功能的功能 FUNC PostgreSQL SQL —
pg_idkit 0.4.0 生成各式各样的唯一标识符:UUIDv6, ULID, KSUID FUNC Apache-2.0 Rust 14–18 424
db_assist 0.0.0 提供 hello_db_assist 函数的最小化 pgrx 培训示例扩展。 FUNC — Rust — 387
pg_hashids 1.3 加盐将整型ID转为短字符串ID FUNC MIT C 14–18 324
sequential_uuids 1.0.3 生成连续生成的UUID FUNC MIT C 14–18 311
tagext 1.0 标签编程示例扩展 FUNC MIT Shell — 160
uuidv7-sql 1.1 用于生成、解析和转换 UUID v7 的纯 SQL 与 PL/pgSQL 函数。 FUNC PostgreSQL SQL — 104
snowflake 2.6.0 Snowflake 风格 64 位 ID 生成与序列工具 FUNC PostgreSQL C 15–18 102
uids 0.0.1 为 PostgreSQL 生成 UUIDv6/v7、ULID、KSUID、NanoID、TypeID、CUID2 等多种唯一标识符。 FUNC — Rust 11–16 76
gp_array_agg 1.0.0 Greenplum 并行数组聚合扩展 FUNC Apache-2.0 C — 62
pg_ulid 0.0.4 通过 C 函数在 PostgreSQL 中生成 ULID 字符串。 FUNC — C — 61
aggs_for_arrays 1.3.3 计算数组聚合统计值的函数包 FUNC MIT C 14–18 50
permuteseq 1.2.2 伪随机数ID置换生成器 FUNC PostgreSQL C 14–18 39
xataid_extension 0.0.0 生成 rec_ 前缀加 20 位小写字母数字后缀的 Xata 风格标识符。 FUNC MPL-2.0 Rust — 39
aggs_for_vecs 1.4.1 针对数组类型的聚合函数集合扩展 FUNC MIT C 14–18 38
jsonbx 1.0 jsonbx:提供用于 PostgreSQL 9.4 的 Jsonb 扩展函数。 FUNC PostgreSQL C — 34
launchql-faker 0.1.0 历史 SQL 测试数据生成器 FUNC MIT PLpgSQL — 32
extra_window_functions 2.0 额外的窗口函数 FUNC PostgreSQL C 14–18 31
pg_xid 1.0 pg_xid:提供 xid 与 xid_encoded 函数的 PostgreSQL 扩展。 FUNC MIT C — 31
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
parray_gin 1.5.0 为 text[] 提供部分匹配运算符与 GIN 索引支持 FUNC PostgreSQL C 14–18 24
pg_slug_gen 1.0.0 生成带时间戳的加密安全短标识 FUNC MIT C 15–18 18
arraymath 1.1 数组逐元素数学运算符包 FUNC MIT C 14–18 17
floatvec 1.1.1 数组类型数学运算扩展 FUNC MIT C 14–18 16
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
weighted_mean 1.0.1 weighted_mean:提供按权重计算平均值的 PostgreSQL 聚合函数。 FUNC PostgreSQL C 10–18 12
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
json_query 0.9 根据 JSONB 过滤对象生成 PostgreSQL WHERE 条件表达式。 FUNC PostgreSQL SQL 10–18 9
trimmed_aggregates 2.0.0-dev 在计算平均值、方差和标准差前按比例剔除高低端异常值的 C 聚合函数扩展。 FUNC BSD-2-Clause C 10–18 9
unique_id 1.0 受 Instagram 与 Sonyflake 启发的时间有序唯一标识符生成器。 FUNC BSD-3-Clause C — 8
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
psl 1.0.0 使用编译进扩展的 Public Suffix List 返回主机名对应的可注册域名。 FUNC PostgreSQL C 11–15 6
uuid-freebsd 2.0 为 FreeBSD 上的 PostgreSQL 提供 UUID 生成函数。 FUNC PostgreSQL C 10–18 6
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_accumulator 1.2.0 PostgreSQL 中用于余额与周转跟踪的累积寄存器 FUNC PostgreSQL C 14–18 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
binvec 0.1 binvec:C 语言二进制向量聚合辅助扩展,将整数的 32 位表示累加到数值数组。 FUNC — C — 4
calculate_markup 1.0 C 语言函数,根据价格与加价率数组通过线性插值计算加价百分比。 FUNC — C — 4