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

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

PostgreSQL 扩展目录

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

pgx_ulid · ULID数据类型与函数 · 0.2.3 · 函数与聚合 · MIT · Rust · 已打包pg_hashids · 加盐将整型ID转为短字符串ID · 1.3 · 函数与聚合 · MIT · C · 已打包sequential_uuids · 生成连续生成的UUID · 1.0.3 · 函数与聚合 · MIT · C · 已打包pg_blkchain · 为 PostgreSQL 提供 Bitcoin 区块链解析和辅助函数的 C 扩展。 · 0.0.1 · 函数与聚合 · MIT · C · 未打包tagext · 标签编程示例扩展 · 1.0 · 函数与聚合 · MIT · Shell · 未打包tofu_worker_clock · 为 ToFu 提供共享单调工作租约时钟与服务端纪元 · 1.0 · 函数与聚合 · MIT · C · 未打包tuid · tuid数据类型 · 0.3.0 · 函数与聚合 · MIT · C · 未打包pg_sqids · 在 PostgreSQL 中将数字编码为短小且适合 URL 的 Sqids,并支持解码 · 0.1.0 · 函数与聚合 · MIT · Rust · 未打包aggs_for_arrays · 计算数组聚合统计值的函数包 · 1.3.3 · 函数与聚合 · MIT · C · 已打包aggs_for_vecs · 针对数组类型的聚合函数集合扩展 · 1.4.1 · 函数与聚合 · MIT · C · 已打包launchql-faker · 历史 SQL 测试数据生成器 · 0.1.0 · 函数与聚合 · MIT · PLpgSQL · 未打包pg_xid · pg_xid:提供 xid 与 xid_encoded 函数的 PostgreSQL 扩展。 · 1.0 · 函数与聚合 · MIT · C · 未打包pg_csv · 灵活的CSV聚合处理函数 · 1.0.1 · 函数与聚合 · MIT · C · 已打包typeid · PG原生TypeID类型与函数 · 0.3.0 · 函数与聚合 · MIT · Rust · 已打包jsonb_deep_sum · 递归相加 JSONB 对象中的数值,并提供 jsonb_deep_sum 聚合函数。 · 0.0.2 · 函数与聚合 · MIT · C · 未打包range_agg · range_agg:合并相邻或重叠的 PostgreSQL 范围值 · 1.2.1 · 函数与聚合 · MIT · C · 未打包pg_slug_gen · 生成带时间戳的加密安全短标识 · 1.0.0 · 函数与聚合 · MIT · C · 已打包arraymath · 数组逐元素数学运算符包 · 1.1 · 函数与聚合 · MIT · C · 已打包base36 · Base36编码解码扩展 · 1.0.0 · 函数与聚合 · MIT · C · 已打包floatvec · 数组类型数学运算扩展 · 1.1.1 · 函数与聚合 · MIT · C · 已打包pg_natural_sort_order · 通过 C 语言归一化函数提供可用于索引的自然排序支持。 · 1.0.1 · 函数与聚合 · MIT · C · 未打包pg_url · 实现URL处理方法的PostgreSQL扩展 · 0.1.0 · 函数与聚合 · MIT · Rust · 未打包clocks · CRDV 向量时钟与混合逻辑时钟的 C 辅助函数 · 1.0 · 函数与聚合 · MIT · C · 未打包slugify · 从字符串生成各种变体的插件 · 0.0.1 · 函数与聚合 · MIT · Rust · 未打包pg_bitcount · 面向整数与位串的位计数标量和聚合函数。 · 0.0.3 · 函数与聚合 · MIT · C · 未打包popcount · 为 PostgreSQL bit(n) 值提供多种置位计数函数。 · 1.0.0 · 函数与聚合 · MIT · C · 未打包format_x · 支持在复合类型、JSONB 与 HSTORE 值中按名称查找的多态可变参数字符串格式化函数。 · 0.0.1 · 函数与聚合 · MIT · 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 · 未打包pgfaker · 为测试、性能测试和演示数据库生成公司、姓名、邮箱、电话等伪造数据的 pgrx 扩展。 · 0.0.3 · 函数与聚合 · MIT · Rust · 未打包cidr · 将 IPv4 或 IPv6 地址范围转换为最小 CIDR 网段集合 · 1.0 · 函数与聚合 · MIT · SQL · 未打包format · format:通用类 PostgreSQL 扩展;上游说明为“A string formatting function which takes named parameters”。 · 0.0.1 · 函数与聚合 · MIT · C · 未打包jsonb_extend · 合并两个或多个 jsonb 值的 C 扩展函数。 · 1.0 · 函数与聚合 · MIT · C · 未打包pg_ethopic · 在 PostgreSQL 中格式化埃塞俄比亚历日期与数字。 · 0.0.1 · 函数与聚合 · MIT · Rust · 未打包pg_uuid · 生成新UUID版本 · 1.0.0 · 函数与聚合 · MIT · C · 未打包pgquant · 量化金融收益率、风险、波动率、协方差及因子构建 · 0.5.1 · 函数与聚合 · MIT · Rust · 未打包base62 · Base62编码解码扩展 · 0.0.1 · 函数与聚合 · MIT · C · 已打包convert · 用于空间里程等的公英制转换函数 · 0.1.0 · 函数与聚合 · MIT · Rust · 已打包nextid · nextid:为 PostgreSQL 提供 ID generation based on Instagram ID。 · 0.1 · 函数与聚合 · MIT · C · 未打包numpgsql · numpgsql:面向 PostgreSQL 数组的数值与科学计算函数库,提供数学、随机数、切片和排序函数。 · 0.0.1 · 函数与聚合 · MIT · C++ · 未打包pg_bedtools_rs · pg_bedtools_rs:实用工具类 PostgreSQL 扩展;上游说明为“A PostgreSQL plugin for bedtools, implemented in Rust”。 · 0.1.0 · 函数与聚合 · MIT · Rust · 未打包pg_purr · 通过PL/Python实现的量子计算能力扩展 · 0.2.0 · 函数与聚合 · MIT · Python · 未打包db-utils · 递归更新 JSONB、读取列注释并设置时间戳字段的辅助函数。 · 0.47.0 · 函数与聚合 · MIT · PLpgSQL · 未打包errors · 以 JSON 明细提供结构化 PostgreSQL 异常 · 0.47.0 · 函数与聚合 · MIT · PLpgSQL · 未打包inflection-db · 从应用标识符生成一致的 SQL 对象名称。 · 0.47.0 · 函数与聚合 · MIT · SQL · 未打包pg_base58 · Base58 编码/解码函数 · 0.0.1 · 函数与聚合 · MIT · Rust · 已打包pg_median_utils · pg_median_utils:提供中位数滤波和迭代中位数滤波窗口函数。 · 0.0.1 · 函数与聚合 · MIT · C · 未打包pg_str · 使用 pgrx 为 PostgreSQL 添加受 Laravel 启发的字符串处理函数 · 0.3.1 · 函数与聚合 · MIT · Rust · 未打包pghll · 提供与 Java stream-lib HyperLogLog 格式兼容的解码、计数、合并和聚合函数。 · 1.0 · 函数与聚合 · MIT · C · 未打包pgpm-faker · 使用pgpm工作流的安全、可测试、可逆的SQL变更模块 · 0.15.5 · 函数与聚合 · MIT · C · 未打包pgpm-inflection · 使用pgpm工作流的安全、可测试、可逆的SQL变更模块 · 0.30.0 · 函数与聚合 · MIT · C · 未打包pgpm-ltree-helpers · 在斜杠路径、通配模式与 PostgreSQL ltree 类型之间转换。 · 0.47.0 · 函数与聚合 · MIT · SQL · 未打包pgpm-stamps · 为 PGPM 应用提供时间戳与操作用户审计触发器。 · 0.47.0 · 函数与聚合 · MIT · PLpgSQL · 未打包pgpm-utils · 为 PGPM 提供字符串与位串填充以及应用触发器工具。 · 0.47.0 · 函数与聚合 · MIT · PLpgSQL · 未打包pgpm-uuid · 伪有序及种子前缀 UUID 工具 · 0.47.0 · 函数与聚合 · MIT · PLpgSQL · 未打包graph_component · 计算图组件 · 1.0.0 · 函数与聚合 · MIT · C · 未打包pg_algorithms · C 扩展,提供示例算法函数,包括用于整数数组的冒泡排序和快速排序。 · 1.0 · 函数与聚合 · MIT · C · 未打包pg_snowid · 在 PostgreSQL 中生成线程安全且按时间排序的 Snowflake 风格 ID · 3.1.0 · 函数与聚合 · MIT · Rust · 未打包pg_statkit · 针对数组的描述统计与临床效应量计算函数 · 1.1.0 · 函数与聚合 · MIT · Rust · 已打包pgx_uuidv7 · pgx_uuidv7 是基于 pgrx 的 PostgreSQL 扩展,用于生成 UUIDv7,并在 UUID 与时间戳之间转换。 · 0.1.7 · 函数与聚合 · MIT · Rust · 未打包tm_postgres_basics · 提供关系 OID 解析和表继承关系遍历的 PL/pgSQL 辅助函数。 · 1.0.0 · 函数与聚合 · MIT · SQL · 未打包xata_id_extension · 生成 rec_ 前缀加 20 位小写字母数字后缀的 Xata 风格标识符。 · 0.0.0 · 函数与聚合 · MIT · Rust · 未打包alohadb_approx · 近似查询处理:HLL、Count-Min Sketch、Top-K · 1.1 · 函数与聚合 · MIT · C · 未打包check_digits · 验证各种识别号的功能 · 0.3.3 · 函数与聚合 · MIT · C · 未打包exploring_aggregates · 使用序列化状态定义自定义整数求和聚合的 pgrx 示例扩展。 · 0.0.0 · 函数与聚合 · MIT · Rust · 未打包fbsql · 在 SQL 中保持关系闭包的公式化统计建模扩展 · 0.1.0 · 函数与聚合 · MIT · SQL · 已打包fft_approximate · 对时序数据执行基于 FFT 的近似区间聚合查询。 · 1.0 · 函数与聚合 · MIT · C · 未打包hdr_histogram · HDR 直方图类型、分位数查询与可合并聚合。 · 1.0 · 函数与聚合 · MIT · C · 已打包idgenkit · 生成 ULID、UUIDv7、相对 ID、Snowflake 和 Nano ID · 0.1.0 · 函数与聚合 · MIT · C · 未打包jsonvd · JSONB 路径搜索、差异比较、深度合并与类型推断 · 1.0.0 · 函数与聚合 · MIT · SQL · 未打包launchql-stamps · 基本Pg工具 · 0.4.5 · 函数与聚合 · MIT · C · 未打包launchql-uuid · 历史 LaunchQL 伪有序 UUID 工具 · 0.4.5 · 函数与聚合 · MIT · PLpgSQL · 未打包pbloompg · 跨Go、Rust和Postgres的便携式布隆过滤器插件 · 0.0.0 · 函数与聚合 · MIT · Rust · 未打包pg_jsonpatch · PostgreSQL JSON Patch实现 · 1.0.0 · 函数与聚合 · MIT · SQL · 未打包pg_meritrank · 计算并排名Postgres数据库中的Merit · 0.0.1 · 函数与聚合 · MIT · Rust · 未打包pg_num2int_direct_comp · 保持索引可用性的 numeric/float 与整数精确比较操作符。 · 1.0.0 · 函数与聚合 · MIT · C · 未打包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 · 未打包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 · 未打包range_tools · 与范围类型使用的工具 · 0.1.2 · 函数与聚合 · MIT · SQL · 未打包sha256_agg · 按指定行顺序计算 PostgreSQL 逻辑数据的 SHA-256 摘要。 · 1.0 · 函数与聚合 · MIT · C · 未打包utils · 提供整数加法与乘法函数的极简 C 扩展示例。 · 0.0.1 · 函数与聚合 · MIT · C · 未打包

找到 85 个扩展。 清除筛选

名称版本简介分类许可证语言PG 版本星标
pgx_ulid 0.2.3 ULID数据类型与函数 FUNC MIT Rust 14–18 502
pg_hashids 1.3 加盐将整型ID转为短字符串ID FUNC MIT C 14–18 324
sequential_uuids 1.0.3 生成连续生成的UUID FUNC MIT C 14–18 311
pg_blkchain 0.0.1 为 PostgreSQL 提供 Bitcoin 区块链解析和辅助函数的 C 扩展。 FUNC MIT C — 238
tagext 1.0 标签编程示例扩展 FUNC MIT Shell — 160
tofu_worker_clock 1.0 为 ToFu 提供共享单调工作租约时钟与服务端纪元 FUNC MIT C 17–19 150
tuid 0.3.0 tuid数据类型 FUNC MIT C — 114
pg_sqids 0.1.0 在 PostgreSQL 中将数字编码为短小且适合 URL 的 Sqids,并支持解码 FUNC MIT Rust 13–18 105
aggs_for_arrays 1.3.3 计算数组聚合统计值的函数包 FUNC MIT C 14–18 50
aggs_for_vecs 1.4.1 针对数组类型的聚合函数集合扩展 FUNC MIT C 14–18 38
launchql-faker 0.1.0 历史 SQL 测试数据生成器 FUNC MIT PLpgSQL — 32
pg_xid 1.0 pg_xid:提供 xid 与 xid_encoded 函数的 PostgreSQL 扩展。 FUNC MIT C — 31
pg_csv 1.0.1 灵活的CSV聚合处理函数 FUNC MIT C 14–18 29
typeid 0.3.0 PG原生TypeID类型与函数 FUNC MIT Rust 14–18 29
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
pg_slug_gen 1.0.0 生成带时间戳的加密安全短标识 FUNC MIT C 15–18 18
arraymath 1.1 数组逐元素数学运算符包 FUNC MIT C 14–18 17
base36 1.0.0 Base36编码解码扩展 FUNC MIT C 14–18 17
floatvec 1.1.1 数组类型数学运算扩展 FUNC MIT C 14–18 16
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
clocks 1.0 CRDV 向量时钟与混合逻辑时钟的 C 辅助函数 FUNC MIT C 16 11
slugify 0.0.1 从字符串生成各种变体的插件 FUNC MIT Rust — 11
pg_bitcount 0.0.3 面向整数与位串的位计数标量和聚合函数。 FUNC MIT C 11–13 8
popcount 1.0.0 为 PostgreSQL bit(n) 值提供多种置位计数函数。 FUNC MIT C 10–18 7
format_x 0.0.1 支持在复合类型、JSONB 与 HSTORE 值中按名称查找的多态可变参数字符串格式化函数。 FUNC MIT 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
pgfaker 0.0.3 为测试、性能测试和演示数据库生成公司、姓名、邮箱、电话等伪造数据的 pgrx 扩展。 FUNC MIT Rust 14–18 5
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
pg_ethopic 0.0.1 在 PostgreSQL 中格式化埃塞俄比亚历日期与数字。 FUNC MIT Rust 13–17 4
pg_uuid 1.0.0 生成新UUID版本 FUNC MIT C — 4
pgquant 0.5.1 量化金融收益率、风险、波动率、协方差及因子构建 FUNC MIT Rust 14–17 4
base62 0.0.1 Base62编码解码扩展 FUNC MIT C 14–18 3
convert 0.1.0 用于空间里程等的公英制转换函数 FUNC MIT Rust 14–18 3
nextid 0.1 nextid:为 PostgreSQL 提供 ID generation based on Instagram ID。 FUNC MIT C — 3
numpgsql 0.0.1 numpgsql:面向 PostgreSQL 数组的数值与科学计算函数库,提供数学、随机数、切片和排序函数。 FUNC MIT C++ 11 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_purr 0.2.0 通过PL/Python实现的量子计算能力扩展 FUNC MIT Python — 3
db-utils 0.47.0 递归更新 JSONB、读取列注释并设置时间戳字段的辅助函数。 FUNC MIT PLpgSQL — 2
errors 0.47.0 以 JSON 明细提供结构化 PostgreSQL 异常 FUNC MIT PLpgSQL — 2
inflection-db 0.47.0 从应用标识符生成一致的 SQL 对象名称。 FUNC MIT SQL — 2
pg_base58 0.0.1 Base58 编码/解码函数 FUNC MIT Rust 14–18 2
pg_median_utils 0.0.1 pg_median_utils:提供中位数滤波和迭代中位数滤波窗口函数。 FUNC MIT C 10–18 2
pg_str 0.3.1 使用 pgrx 为 PostgreSQL 添加受 Laravel 启发的字符串处理函数 FUNC MIT Rust 11–15 2
pghll 1.0 提供与 Java stream-lib HyperLogLog 格式兼容的解码、计数、合并和聚合函数。 FUNC MIT C — 2
pgpm-faker 0.15.5 使用pgpm工作流的安全、可测试、可逆的SQL变更模块 FUNC MIT C — 2