选择 打开 改范围 完整检索页

PostgreSQL 扩展目录

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

pg_hashids · 加盐将整型ID转为短字符串ID · 1.3 · 函数与聚合 · MIT · C · 已打包pg_blkchain · 为 PostgreSQL 提供 Bitcoin 区块链解析和辅助函数的 C 扩展。 · 0.0.1 · 函数与聚合 · MIT · C · 未打包eva_pg · EVA ICS 工业物联网平台的 pgrx PostgreSQL 扩展。 · 0.0.1 · 函数与聚合 · Apache-2.0 · Rust · 未打包pg_sqids · 在 PostgreSQL 中将数字编码为短小且适合 URL 的 Sqids,并支持解码 · 0.1.0 · 函数与聚合 · MIT · Rust · 未打包uuidv7-sql · 用于生成、解析和转换 UUID v7 的纯 SQL 与 PL/pgSQL 函数。 · 1.1 · 函数与聚合 · PostgreSQL · SQL · 未打包datasketches · PostgreSQL 近似分析摘要数据结构与聚合函数 · 1.7.0 · 函数与聚合 · Apache-2.0 · C++ · 已打包snowflake · Snowflake 风格 64 位 ID 生成与序列工具 · 2.5.0 · 函数与聚合 · PostgreSQL · C · 已打包uids · 为 PostgreSQL 生成 UUIDv6/v7、ULID、KSUID、NanoID、TypeID、CUID2 等多种唯一标识符。 · 0.0.1 · 函数与聚合 · Unknown · Rust · 未打包pg_ulid · 通过 C 函数在 PostgreSQL 中生成 ULID 字符串。 · 0.0.4 · 函数与聚合 · Unknown · C · 未打包permuteseq · 伪随机数ID置换生成器 · 1.2.2 · 函数与聚合 · PostgreSQL · C · 已打包pgflake · pgflake:为 PostgreSQL 提供 扩展 for fdw memory。 · 0.0.1 · 函数与聚合 · Apache-2.0 · C · 未打包first_last_agg · first() 与 last() 聚合函数 · 0.1.4 · 函数与聚合 · PostgreSQL · C · 已打包jsonbx · jsonbx:提供用于 PostgreSQL 9.4 的 Jsonb 扩展函数。 · 1.0 · 函数与聚合 · PostgreSQL · C · 未打包extra_window_functions · 额外的窗口函数 · 1.0 · 函数与聚合 · PostgreSQL · C · 已打包pg_xid · pg_xid:提供 xid 与 xid_encoded 函数的 PostgreSQL 扩展。 · 1.0 · 函数与聚合 · MIT · C · 未打包financial · 金融领域聚合函数 · 1.0.1 · 函数与聚合 · PostgreSQL · C · 已打包argm · 提供 argmax、argmin 与 anyold 聚合函数 · 1.1.1 · 函数与聚合 · PostgreSQL · 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_math · 使用GSL库的数学统计函数 · 1.1.0 · 函数与聚合 · GPL-3.0 · C · 已打包pg_normalize_query · 使用 PostgreSQL 解析器逻辑将 SQL 语句中的常量归一化 · 1.0 · 函数与聚合 · BSD-3-Clause · C · 未打包bitmap_counter · bitmap_counter:为 PostgreSQL 提供 Aggregation 函数 and 数据类型 for distinct estimation based on s-bitmap。 · 1.3.5 · 函数与聚合 · BSD-3-Clause · C · 未打包loglog_counter · loglog_counter:为 PostgreSQL 提供 Aggregation 函数 and 数据类型 for distinct estimation based on LogLog。 · 1.2.4 · 函数与聚合 · BSD-2-Clause · C · 未打包acoustid · 处理AcoustID指纹的PostgreSQL扩展 · 1.0 · 函数与聚合 · Unknown · C · 未打包pg_url · 实现URL处理方法的PostgreSQL扩展 · 0.1.0 · 函数与聚合 · MIT · Rust · 未打包weighted_mean · weighted_mean:提供按权重计算平均值的 PostgreSQL 聚合函数。 · 1.0.1 · 函数与聚合 · PostgreSQL · C · 未打包colors · 用于计算 CIE L*a*b* 色彩空间感知色差的 C 函数 · 0.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 · 未打包colnames · 返回 PostgreSQL RECORD 或复合类型值的列名数组。 · 1.7.0 · 函数与聚合 · PostgreSQL · C · 未打包hash64 · 生成跨 PostgreSQL 大版本保持稳定结果的 64 位哈希值。 · 0.1.0 · 函数与聚合 · PostgreSQL · C · 未打包json_accessors · JSON访问函数 · 1.3.6 · 函数与聚合 · PostgreSQL · C · 未打包json_query · 根据 JSONB 过滤对象生成 PostgreSQL WHERE 条件表达式。 · 0.9 · 函数与聚合 · PostgreSQL · SQL · 未打包pgaut · pgaut:为 PostgreSQL 提供 Auto Update Timestamp。 · 1.0.0 · 函数与聚合 · PostgreSQL · SQL · 未打包pg_rowalesce · 类似于coalesce(),但用于行和其他复合类型 · 0.1.12 · 函数与聚合 · PostgreSQL · SQL · 未打包popcount · 为 PostgreSQL bit(n) 值提供多种置位计数函数。 · 1.0.0 · 函数与聚合 · MIT · C · 未打包pg_ta · pg_ta:将 TA-Lib 技术分析函数封装为 PostgreSQL 函数。 · 1.0 · 函数与聚合 · BSD-2-Clause · C · 未打包psl · 使用编译进扩展的 Public Suffix List 返回主机名对应的可注册域名。 · 1.0.0 · 函数与聚合 · PostgreSQL · C · 未打包shbf · 提供布隆过滤器、移位布隆过滤器和 Count-Min Sketch PostgreSQL 数据类型及函数的 C 扩展。 · 1.0.0 · 函数与聚合 · Unknown · C · 未打包uuid-freebsd · 为 FreeBSD 上的 PostgreSQL 提供 UUID 生成函数。 · 2.0 · 函数与聚合 · PostgreSQL · C · 未打包fnvhash · fnvhash:为 PostgreSQL 提供 FNV 哈希函数。 · 1.0 · 函数与聚合 · Unknown · 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.1.3 · 函数与聚合 · PostgreSQL · C · 已打包pg_hist · 在 PostgreSQL 中快速计算一维或多维的加权与非加权直方图 · 1.0.0 · 函数与聚合 · GPL-2.0 · C · 未打包pgfaker · 为测试、性能测试和演示数据库生成公司、姓名、邮箱、电话等伪造数据的 pgrx 扩展。 · 0.0.3 · 函数与聚合 · MIT · Rust · 未打包pltoolbox · 为 PostgreSQL 存储过程提供字符串、日期、记录与位图集合等 C 工具函数。 · 1.0.3 · 函数与聚合 · BSD-2-Clause · 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_ethopic · 在 PostgreSQL 中格式化埃塞俄比亚历日期与数字。 · 0.0.1 · 函数与聚合 · MIT · Rust · 未打包unnest_ordinality · 将数组展开并为每个元素返回序号位置的旧版函数扩展。 · 1.0.1 · 函数与聚合 · PostgreSQL · C · 未打包vihash · 提供版本无关的哈希函数。 · 1 · 函数与聚合 · PostgreSQL · C · 未打包base62 · Base62编码解码扩展 · 0.0.1 · 函数与聚合 · MIT · C · 已打包merge_ips · 合并 IP 地址和相邻网段,同时避免结果子网包含间隙。 · 1.0 · 函数与聚合 · PostgreSQL · SQL · 未打包nextid · nextid:为 PostgreSQL 提供 ID generation based on Instagram ID。 · 0.1 · 函数与聚合 · MIT · C · 未打包nfiesta · 用于森林资源清查估计计算的 nFIESTA PostgreSQL 扩展。 · 5.0.0 · 函数与聚合 · EUPL-1.2 · SQL · 未打包numpgsql · numpgsql:面向 PostgreSQL 数组的数值与科学计算函数库,提供数学、随机数、切片和排序函数。 · 0.0.1 · 函数与聚合 · MIT · C++ · 未打包pg_aa · pg_aa:为 PostgreSQL 提供 ASCII art 扩展。 · 1.0 · 函数与聚合 · PostgreSQL · C · 未打包pg_array_multi_index · pg_array_multi_index:为 PostgreSQL 数组提供多下标访问函数。 · 1.0 · 函数与聚合 · PostgreSQL · C · 未打包pg_bedtools_rs · pg_bedtools_rs:实用工具类 PostgreSQL 扩展;上游说明为“A PostgreSQL plugin for bedtools, implemented in Rust”。 · 0.1.0 · 函数与聚合 · MIT · Rust · 未打包pg_gsl · 为 PostgreSQL 封装部分 GNU Scientific Library 例程,包括实数 FFT 变换及辅助函数。 · 0.0.2 · 函数与聚合 · GPL-3.0 · C · 未打包pg_normalize_email · 按常见邮件服务商规则统一大小写、别名后缀、点号和域名的纯 PL/pgSQL 邮箱规范化扩展。 · 1.0.9 · 函数与聚合 · PostgreSQL · SQL · 未打包pg_purr · 通过PL/Python实现的量子计算能力扩展 · 0.2.0 · 函数与聚合 · MIT · Python · 未打包pg_uuid_v8 · 带隐藏时间戳的 PostgreSQL UUID v8 生成器 · 1.1.0 · 函数与聚合 · PostgreSQL · C · 已打包short_ids · 通过冲突检查与事务级咨询锁生成短随机文本 ID 的 PL/pgSQL 扩展。 · 0.1.0 · 函数与聚合 · PostgreSQL · SQL · 未打包tanimoto · 面向 PostgreSQL bit varying 指纹的快速 C 语言 Tanimoto 相似系数函数。 · 1.0 · 函数与聚合 · Unknown · C · 未打包weighted_statistics · 针对稀疏数据的高性能加权统计量计算 · 1.0.0 · 函数与聚合 · PostgreSQL · C · 已打包ddsketch · 实现DDSketch数据结构,实现在线的Quantile聚合 · 1.0.1 · 函数与聚合 · PostgreSQL · C · 已打包fast_guid · fast_guid:为 PostgreSQL 提供快速 GUID 生成函数。 · 0.1 · 函数与聚合 · PostgreSQL · C · 未打包fibonacci · fibonacci:为 PostgreSQL 提供 Fibonacci 函数扩展。 · 0.0.2 · 函数与聚合 · GPL-2.0 · C · 未打包generate_date_series · 为日期范围提供类似 generate_series() 的集合返回函数,以整数天数作为步长。 · 1.0.0 · 函数与聚合 · PostgreSQL · C · 未打包json_utils · 面向 PostgreSQL 9.2+ JSON 类型的辅助函数、操作符与哈希操作符类扩展。 · 0.1 · 函数与聚合 · PostgreSQL · SQL · 未打包jsonb_set_lax · 将 PostgreSQL 13 的 jsonb_set_lax 函数回移到 PostgreSQL 9.5 至 12。 · 1.0.0 · 函数与聚合 · PostgreSQL · C · 未打包libuuid · 通过系统 libuuid 库生成 UUID。 · 1.0 · 函数与聚合 · PostgreSQL · C · 未打包pcg_random · 为 PostgreSQL 提供 PCG 伪随机数生成函数。 · 0.0.1 · 函数与聚合 · Apache-2.0 · C · 未打包pg_base58 · Base58 编码/解码函数 · 0.0.1 · 函数与聚合 · MIT · Rust · 已打包pg_median_utils · pg_median_utils:提供中位数滤波和迭代中位数滤波窗口函数。 · 0.0.1 · 函数与聚合 · MIT · C · 未打包pg_sample_ext · 一个示例PostgreSQL扩展 · 1.0.2 · 函数与聚合 · PostgreSQL · SQL · 未打包pg_str · 使用 pgrx 为 PostgreSQL 添加受 Laravel 启发的字符串处理函数 · 0.3.1 · 函数与聚合 · MIT · Rust · 未打包pg_strverscmp · 提供基于类 strverscmp 排序规则的自然排序比较函数、text 操作符和 btree 操作符类。 · 1.0 · 函数与聚合 · ISC · C · 未打包pgpm-faker · 使用pgpm工作流的安全、可测试、可逆的SQL变更模块 · 0.15.5 · 函数与聚合 · MIT · C · 未打包pgpm-inflection · 使用pgpm工作流的安全、可测试、可逆的SQL变更模块 · 0.30.0 · 函数与聚合 · MIT · C · 未打包proven · proven:将 libproven 形式化验证安全函数暴露给 PostgreSQL 的 C 语言绑定 · 0.5.0 · 函数与聚合 · MPL-2.0 · C · 未打包validadores · 巴西 CPF 校验位验证函数、运算符与域类型 · 0.0.2 · 函数与聚合 · PostgreSQL · SQL · 未打包approx_count · PostgreSQL 14+表和索引快速近似行数,基于pg_class.reltuples并受控刷新ANALYZE · 1.0 · 函数与聚合 · Unknown · SQL · 未打包array_concat · PostgreSQL服务器聚合与函数 · 1.0 · 函数与聚合 · Unknown · C · 未打包bitstring_helpers · bitstring_helpers:函数工具类 PostgreSQL 扩展;上游说明为“Helper C functions and aggregates for PostgreSQL bit varying data”。 · 1.0 · 函数与聚合 · Unknown · C · 未打包cmath · 将 C11 math.h 数学函数以 C 扩展形式暴露给 PostgreSQL。 · 1.2 · 函数与聚合 · GPL-3.0 · C · 未打包composite · PostgreSQL服务器的聚合和函数 · 1.0 · 函数与聚合 · Unknown · C · 未打包count_char · PostgreSQL服务器的聚合和函数 · 1.0 · 函数与聚合 · Unknown · C · 未打包fhir_jsonb · 用于 PostgreSQL 的 FHIR JSONB 合成数据生成与查询基准测试夹具。 · 1.0 · 函数与聚合 · Unknown · SQL · 未打包get_column · 按名称从记录获取列值 · 1.0.0 · 函数与聚合 · PostgreSQL · C · 未打包htc · 用于计算连续总体 Horvitz-Thompson 估计量的 PostgreSQL 函数扩展。 · 2.1 · 函数与聚合 · EUPL-1.2 · C · 未打包insert_array · PostgreSQL服务器聚合和函数 · 1.0 · 函数与聚合 · Unknown · C · 未打包kq_fx · kq_fx:通用类 PostgreSQL 扩展;上游说明为“ketteQ, Inc”。 · 1.0.1 · 函数与聚合 · Apache-2.0 · Rust · 未打包mean · PostgreSQL服务器聚合函数 · 1.0 · 函数与聚合 · Unknown · C · 未打包min_to_max · PostgreSQL服务器聚合函数 · 1.0 · 函数与聚合 · Unknown · C · 未打包pg_calcpi · 使用 PL/pgSQL spigot 算法在 PostgreSQL 中计算圆周率数字。 · 1.0 · 函数与聚合 · Unknown · SQL · 未打包pg_json_diff · 为 PostgreSQL 提供 JSONB 差异生成、RFC 6902 JSON Patch 应用和 RFC 7386 合并补丁函数。 · 1.0 · 函数与聚合 · MIT · C++ · 未打包pg_open_meteo · 与 Open-Meteo 天气数据相关的 Rust/pgrx PostgreSQL 原型扩展。 · 0.0.0 · 函数与聚合 · Unknown · Rust · 未打包pg_ortools · 在 PostgreSQL 中调用 HiGHS MIP/LP 求解器进行约束优化,并支持可选异步执行。 · 0.2.0 · 函数与聚合 · Matroid · Rust · 未打包pg_py_ext · 使用PL/Python3U为PostgreSQL添加数字功能的扩展 · 1.0.0 · 函数与聚合 · PostgreSQL · SQL · 未打包pg_rand_ext · 生成PostgreSQL随机值的功能 · 1.0 · 函数与聚合 · PostgreSQL · C · 未打包pg_snowid · 在 PostgreSQL 中生成线程安全且按时间排序的 Snowflake 风格 ID · 3.1.0 · 函数与聚合 · MIT · Rust · 未打包pg_variant_functions · pg_variant_functions:函数工具类 PostgreSQL 扩展;上游说明为“Variant analysis functions”。 · 1.0 · 函数与聚合 · PostgreSQL · 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 · 未打包split_composite · PostgreSQL服务器上的聚合函数和操作符 · 1.0 · 函数与聚合 · Unknown · C · 未打包stringtheory · 为 PostgreSQL 文本值提供 SIMD 优化精确相等与子串搜索函数的 C++ 扩展。 · 1.0.2 · 函数与聚合 · PostgreSQL · C++ · 未打包sum_array · 用 C 将 PostgreSQL 整数或浮点数组求和并返回 float8。 · 0.0.1 · 函数与聚合 · Unknown · C · 未打包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 · 未打包auto_counters · 自动上下文编号PostgreSQL扩展 · 1.0 · 函数与聚合 · PostgreSQL · C · 未打包autoinc · 用于自动递增字段的函数 · 1.0 · 函数与聚合 · PostgreSQL · C · 已打包bgvalidators · IBAN、保加利亚EGN个人ID、BULSTAT增值税号及LNCh外国人ID验证函数 · 1.0 · 函数与聚合 · PostgreSQL · SQL · 未打包btree_gin · 用GIN索引常见数据类型 · 1.3 · 函数与聚合 · PostgreSQL · C · 已打包btree_gist · 用GiST索引常见数据类型 · 1.7 · 函数与聚合 · PostgreSQL · C · 已打包countnulls · 简单计算NULL参数数量的功能 · 1.0.0 · 函数与聚合 · PostgreSQL · C · 未打包dbstats · PostgreSQL描述性统计和数据质量分析 · 1.1 · 函数与聚合 · Unknown · SQL · 未打包dict_int · 用于整数的文本搜索字典模板 · 1.0 · 函数与聚合 · PostgreSQL · C · 已打包dict_xsyn · 用于扩展同义词处理的文本搜索字典模板 · 1.0 · 函数与聚合 · PostgreSQL · C · 已打包first_last · 分组中返回前n或后n个元素的聚合函数 · 0.1.1 · 函数与聚合 · PostgreSQL · SQL · 未打包generate_up_down_series · 生成上下序列 · 0.0.1 · 函数与聚合 · Unknown · C · 未打包get_sum · get_sum:通用类 PostgreSQL 扩展;上游说明为“simple sum of two integers for postgres externsion using c”。 · 0.0.1 · 函数与聚合 · Unknown · C · 未打包insert_username · 用于跟踪谁更改了表的函数 · 1.0 · 函数与聚合 · PostgreSQL · C · 已打包intagg · 整数聚合器和枚举器(过时) · 1.1 · 函数与聚合 · PostgreSQL · C · 已打包intarray · 1维整数数组的额外函数、运算符和索引支持 · 1.5 · 函数与聚合 · PostgreSQL · C · 已打包moddatetime · 跟踪最后修改时间 · 1.0 · 函数与聚合 · PostgreSQL · C · 已打包nfiesta_sdesign · 用于采样设计数据建模与操作的 PostgreSQL 扩展。 · 1.1.17 · 函数与聚合 · EUPL-1.2 · SQL · 未打包omnisketch · 实现OmniSketch数据结构,实现近似摘要聚合 · 1.0.2 · 函数与聚合 · PostgreSQL · C · 已打包pg_cext · 用于在PostgreSQL中添加两个数字的扩展 · 1.0.0 · 函数与聚合 · PostgreSQL · C · 未打包pg_jsonpatch · PostgreSQL JSON Patch实现 · 1.0.0 · 函数与聚合 · MIT · SQL · 未打包pg_kalman · PostgreSQL卡尔曼滤波器扩展 · 0.1 · 函数与聚合 · Unknown · 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 · 未打包pgrand · 通过 PostgreSQL FDW 生成随机测试数据,并包含实验性的表访问方法。 · 0.1.0 · 函数与聚合 · Unknown · Rust · 未打包pgrx_jsonb · 用于遍历 PostgreSQL JSONB 内部结构并重建 JSON 值的 pgrx 概念验证函数 · 0.0.0 · 函数与聚合 · MIT · Rust · 未打包pksuid · 在 PostgreSQL 中生成带前缀且可排序的 KSUID 标识符。 · 0.1.0 · 函数与聚合 · MIT · Rust · 未打包range_type_functions · 增强范围类型功能的功能 · 0.0.4 · 函数与聚合 · PostgreSQL · SQL · 未打包refint · 实现引用完整性的函数 · 1.0 · 函数与聚合 · PostgreSQL · C · 已打包session_hash_tools · PL/Perl共享哈希存储嵌套哈希函数 · 1.0.0 · 函数与聚合 · PostgreSQL · SQL · 未打包tcn · 用触发器通知变更 · 1.0 · 函数与聚合 · PostgreSQL · C · 已打包tsm_system_rows · 接受行数限制的 TABLESAMPLE 方法 · 1.0 · 函数与聚合 · PostgreSQL · C · 已打包tsm_system_time · 接受毫秒数限制的 TABLESAMPLE 方法 · 1.0 · 函数与聚合 · PostgreSQL · C · 已打包unaccent · 删除重音的文本搜索字典 · 1.1 · 函数与聚合 · PostgreSQL · C · 已打包uuid-ossp · 生成通用唯一标识符(UUIDs) · 1.1 · 函数与聚合 · PostgreSQL · C · 已打包varbitx · 阿里云 ApsaraDB RDS for PostgreSQL 的位图函数扩展,为 varbit 增加切片、批量置位、位置查找和计数操作。 · 1.0 · 函数与聚合 · Unknown · C · 未打包

找到 156 个扩展。 清除筛选

名称版本简介分类许可证语言PG 版本星标
pg_hashids 1.3 加盐将整型ID转为短字符串ID FUNC MIT C 14–18 324
pg_blkchain 0.0.1 为 PostgreSQL 提供 Bitcoin 区块链解析和辅助函数的 C 扩展。 FUNC MIT C 237
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
datasketches 1.7.0 PostgreSQL 近似分析摘要数据结构与聚合函数 FUNC Apache-2.0 C++ 14–18 96
snowflake 2.5.0 Snowflake 风格 64 位 ID 生成与序列工具 FUNC PostgreSQL C 15–18 95
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
permuteseq 1.2.2 伪随机数ID置换生成器 FUNC PostgreSQL C 14–18 39
pgflake 0.0.1 pgflake:为 PostgreSQL 提供 扩展 for fdw memory。 FUNC Apache-2.0 C 11–18 37
first_last_agg 0.1.4 first() 与 last() 聚合函数 FUNC PostgreSQL C 14–18 34
jsonbx 1.0 jsonbx:提供用于 PostgreSQL 9.4 的 Jsonb 扩展函数。 FUNC PostgreSQL C 34
extra_window_functions 1.0 额外的窗口函数 FUNC PostgreSQL C 14–18 31
pg_xid 1.0 pg_xid:提供 xid 与 xid_encoded 函数的 PostgreSQL 扩展。 FUNC MIT C 31
financial 1.0.1 金融领域聚合函数 FUNC PostgreSQL C 14–18 29
argm 1.1.1 提供 argmax、argmin 与 anyold 聚合函数 FUNC PostgreSQL C 14–18 27
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
parray_gin 1.5.0 为 text[] 提供部分匹配运算符与 GIN 索引支持 FUNC PostgreSQL C 14–18 24
pg_math 1.1.0 使用GSL库的数学统计函数 FUNC GPL-3.0 C 14–18 19
pg_normalize_query 1.0 使用 PostgreSQL 解析器逻辑将 SQL 语句中的常量归一化 FUNC BSD-3-Clause C 10–13 19
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
loglog_counter 1.2.4 loglog_counter:为 PostgreSQL 提供 Aggregation 函数 and 数据类型 for distinct estimation based on LogLog。 FUNC BSD-2-Clause C 10–18 18
acoustid 1.0 处理AcoustID指纹的PostgreSQL扩展 FUNC C 15
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
pg_rowalesce 0.1.12 类似于coalesce(),但用于行和其他复合类型 FUNC PostgreSQL SQL 8
popcount 1.0.0 为 PostgreSQL bit(n) 值提供多种置位计数函数。 FUNC MIT C 10–18 7
pg_ta 1.0 pg_ta:将 TA-Lib 技术分析函数封装为 PostgreSQL 函数。 FUNC BSD-2-Clause C 6
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_accumulator 1.1.3 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
pltoolbox 1.0.3 为 PostgreSQL 存储过程提供字符串、日期、记录与位图集合等 C 工具函数。 FUNC BSD-2-Clause C 5