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

PostgreSQL 扩展目录

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

table_version · PostgreSQL 版本控制表扩展 · 1.11.1 · 时序与时态 · BSD-3-Clause · SQL · 已打包pgchronos · pgchronos:时间序列类 PostgreSQL 扩展;上游说明为“SQL functions and operators for union, intersection, and difference over daterange and tstzrange arrays”。 · 1.0.2 · 时序与时态 · BSD-3-Clause · SQL · 未打包schedulerx · 通过后台工作进程运行周期、单次或 NOTIFY 触发 SQL 作业的原型调度器。 · 1.0 · 时序与时态 · BSD-3-Clause · C · 未打包calendars · calendars:通用类 PostgreSQL 扩展;上游说明为“calendar conversion routines”。 · 1.0 · 时序与时态 · BSD-3-Clause · C · 未打包pointcloud · 提供激光雷达点云数据类型支持 · 1.2.5 · 地理空间 · BSD-3-Clause · C · 已打包pointcloud_postgis · 将激光雷达点云与PostGIS几何类型相集成 · 1.2.5 · 地理空间 · BSD-3-Clause · C · 已打包cartodb · cartodb:已归档的 PostgreSQL 扩展,用于将数据库转换为 CartoDB 用户数据库。 · 0.37.1 · 地理空间 · BSD-3-Clause · Python · 未打包crankshaft · 已归档的 CARTO 空间分析扩展,提供聚类、分群与空间统计函数。 · 0.9.0 · 地理空间 · BSD-3-Clause · Python · 未打包lostgis · 为 PostGIS 提供时空类型、安全几何运算与空间辅助函数的纯 SQL 扩展。 · 1.0.2 · 地理空间 · BSD-3-Clause · SQL · 未打包hexgrid · 抽象表面上可配置的六边形网格 · 1.0.3 · 地理空间 · BSD-3-Clause · C · 未打包pg_similarity · 提供17种距离度量函数 · 1.0 · AI 与向量 · BSD-3-Clause · C · 已打包pg_gist_hamming · GiST索引常见数据类型支持 · 1.0 · AI 与向量 · BSD-3-Clause · C · 未打包vptree · VP树实现 · 1.0 · AI 与向量 · BSD-3-Clause · C · 未打包pg_jieba · 基于 cppjieba 的中文全文检索分词器 · 1.1.0 · 全文检索 · BSD-3-Clause · C++ · 已打包pg_scws · 基于内置 SCWS 分词库,为 PostgreSQL 全文搜索提供中文解析器和配置。 · 1.0 · 全文检索 · BSD-3-Clause · C · 未打包hunspell_xal · 用于 PostgreSQL 全文搜索的卡尔梅克语 Hunspell 词典。 · 0.1 · 全文检索 · BSD-3-Clause · SQL · 未打包pgparts · 用于通过触发器创建和维护表分区的 SQL/PLpgSQL 辅助扩展。 · 0.0.15 · 分析与列存 · BSD-3-Clause · SQL · 未打包rdkit · 在PostgreSQL化学领域数据管理功能 · 202503.6 · 功能特性 · BSD-3-Clause · C++ · 已打包pg_hint_plan · 添加强制指定执行计划的能力 · 1.8.0 · 功能特性 · BSD-3-Clause · C · 已打包optpaths · optpaths:通过规划器钩子增加路径并移除自连接的 PostgreSQL 实验性优化扩展。 · 0.1 · 功能特性 · BSD-3-Clause · C · 未打包simple · PostgreSQL简易示例扩展 · 1.0 · 功能特性 · BSD-3-Clause · C · 未打包object_reference · 提供对Postgres对象的不可变引用 · 0.1.0 · 功能特性 · BSD-3-Clause · SQL · 未打包pg_py_plan_forwarding · 将 PostgreSQL 规划器与执行器数据转发给嵌入式 Python 回调 · 0.1 · 功能特性 · BSD-3-Clause · C · 未打包ribollita · 意式炖菜,非汤即面包 · 0.0 · 功能特性 · BSD-3-Clause · C++ · 未打包pljava · Java 程序语言 · 1.6.10 · 过程语言 · BSD-3-Clause · Java · 已打包pgprolog · pgprolog 是一个基于 pgrx、内嵌 Scryer Prolog 的 PostgreSQL Prolog 过程语言处理器。 · 0.0.0 · 过程语言 · BSD-3-Clause · Rust · 未打包pljvm · pljvm 是一种 PostgreSQL 过程语言,通过 RPC 将数据库函数调用发送到外部 JVM 进程执行。 · 1.0.0 · 过程语言 · BSD-3-Clause · C · 未打包pgwasm · 将沙箱化 WebAssembly 组件映射为强类型 PostgreSQL SQL 函数。 · 0.1.0 · 过程语言 · BSD-3-Clause · Rust · 已打包pllisp · PL/Lisp玩具扩展 · 0.1.0 · 过程语言 · BSD-3-Clause · C · 未打包pgfaceting · 使用倒排索引的高速切面查询 · 0.2.0 · 数据类型 · BSD-3-Clause · SQL · 已打包pg_sphere · 球面对象函数、运算符与索引支持 · 1.5.2 · 数据类型 · BSD-3-Clause · C · 已打包pg_toolkit_brazil · 提供巴西 CPF 与 CNPJ 类型、校验、格式化、转换和操作符。 · 0.1 · 数据类型 · BSD-3-Clause · C · 未打包url · 提供用于 URL 解析、编码解码以及查询字符串键值处理的 SQL 和 PL/pgSQL 类型与辅助函数。 · 1.0 · 数据类型 · BSD-3-Clause · SQL · 未打包italian_codes · 提供意大利税号与增值税号的校验域。 · 1.0 · 数据类型 · BSD-3-Clause · SQL · 未打包knx · knx:为 PostgreSQL 提供 数据类型 for KNX Addresses。 · 1.0 · 数据类型 · BSD-3-Clause · C · 未打包daterangex · 上界按闭区间显示的日期范围类型,并提供转换与操作符。 · 1.1 · 数据类型 · BSD-3-Clause · C · 未打包pgsocket · 从 PostgreSQL 函数向 TCP/IP 套接字发送字节,并可读取响应。 · 1.0 · 实用工具 · BSD-3-Clause · C · 未打包pgqr · 从数据库中直接生成QR二维码 · 1.0 · 实用工具 · BSD-3-Clause · C · 已打包pg_normalize_query · 使用 PostgreSQL 解析器逻辑将 SQL 语句中的常量归一化 · 1.0 · 函数与聚合 · BSD-3-Clause · C · 未打包adaptive_counter · 基于自适应采样的去重估算聚合函数和数据类型。 · 1.3.3 · 函数与聚合 · 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 · 未打包superloglog_counter · 基于 SuperLogLog 算法的 C 数据类型、函数与近似去重计数聚合扩展。 · 1.2.3 · 函数与聚合 · BSD-3-Clause · C · 未打包unique_id · 受 Instagram 与 Sonyflake 启发的时间有序唯一标识符生成器。 · 1.0 · 函数与聚合 · BSD-3-Clause · C · 未打包pg_libnumbertext · 通过 libnumbertext 将数字转换为多种语言的文字表达。 · 0.1.0 · 函数与聚合 · BSD-3-Clause · C++ · 未打包godel_logic · 提供根据哥德尔逻辑评估模糊逻辑表达式的运算符 · 1.1.0 · 函数与聚合 · BSD-3-Clause · SQL · 未打包lukasiewicz_logic · 提供根据Łukasiewicz逻辑评估模糊逻辑表达式的运算符 · 1.1.0 · 函数与聚合 · BSD-3-Clause · SQL · 未打包pg_etag · 使用 BLAKE2 哈希为行和查询结果集快速生成 ETag,提供单值函数和聚合函数。 · 1.0 · 函数与聚合 · BSD-3-Clause · C · 未打包product_logic · 提供评估产品逻辑表达式的运算符 · 1.1.0 · 函数与聚合 · BSD-3-Clause · SQL · 未打包pg_dirtyread · 从表中读取尚未垃圾回收的行 · 2.8 · 管理运维 · BSD-3-Clause · C · 已打包pgfincore · 检查和管理操作系统缓冲区缓存 · 1.4.0 · 管理运维 · BSD-3-Clause · C · 已打包pg_catcheck · 用于诊断系统目录是否损坏的工具 · 1.6.0 · 管理运维 · BSD-3-Clause · C · 已打包pg_check · pg_check:统计观测类 PostgreSQL 扩展;上游说明为“Provides basic integrity checks for data files”。 · 0.1.0 · 管理运维 · BSD-3-Clause · C · 未打包pg_rewrite · 在线重写整表,不阻塞读写 · 2.2 · 管理运维 · BSD-3-Clause · C · 已打包pg_crash · 向数据库进程随机发送信号模拟故障 · 1.0 · 管理运维 · BSD-3-Clause · C · 已打包fio · PostgreSQL文件IO函数包 · 1.0 · 管理运维 · BSD-3-Clause · C · 已打包pg_dbms_stats · pg_dbms_stats:统计观测类 PostgreSQL 扩展;上游说明为“Statistics management extension for stabilizing PostgreSQL execution plans using fixed statistics”。 · 14.0 · 管理运维 · BSD-3-Clause · C · 未打包dbpatch · PostgreSQL数据库补丁变更管理扩展 · 1.3.0 · 管理运维 · BSD-3-Clause · SQL · 未打包pgmoneta_ext · 为 pgmoneta 提供服务端数据块与增量备份辅助功能。 · 0.1.1 · 管理运维 · BSD-3-Clause · C · 未打包pg_catalog_get_defs · 提供 PL/pgSQL 函数,根据 pg_catalog 元数据重建 CREATE TYPE 定义。 · 0.1.0 · 管理运维 · BSD-3-Clause · SQL · 未打包pg_pageinspect_plus · 解码通过 PostgreSQL pageinspect 获取的堆元组数据 · 1.0 · 管理运维 · BSD-3-Clause · C · 未打包pg_rlimit · 按会话通过 SQL 函数或 GUC 设置、读取进程地址空间资源限制。 · 1.0 · 管理运维 · BSD-3-Clause · C · 未打包pg_stat_monitor · 提供查询聚合统计、客户端信息、执行计划详细信息和直方图 · 2.3.2 · 监控统计 · BSD-3-Clause · C · 已打包pg_qualstats · 收集有关 quals 的统计信息的扩展 · 2.1.4 · 监控统计 · BSD-3-Clause · C · 已打包pg_stat_kcache · 内核统计信息收集 · 2.3.2 · 监控统计 · BSD-3-Clause · C · 已打包pg_store_plans · 跟踪所有执行的 SQL 语句的计划统计信息 · 1.10 · 监控统计 · BSD-3-Clause · C · 已打包pg_proctab · 通过SQL接口访问操作系统进程表 · 2.0.1 · 监控统计 · BSD-3-Clause · C · 已打包pg_datasentinel · PostgreSQL 可观测性与活动监控扩展 · 1.0 · 监控统计 · BSD-3-Clause · C · 已打包statsd · 通过 UDP 向 StatsD 发送计数器、仪表与计时指标的 C 客户端函数。 · 0.2.0 · 监控统计 · BSD-3-Clause · C · 未打包explanation · explanation:将 EXPLAIN 计划解析为按邻近树组织的关系型行,便于查询和分析。 · 0.3.0 · 监控统计 · BSD-3-Clause · SQL · 未打包pg_plan_tree_dot · 将 PostgreSQL 执行计划树渲染为 Graphviz DOT。 · 1.1 · 监控统计 · BSD-3-Clause · C · 未打包pgexporter_ext · 为 pgexporter 暴露额外的操作系统、CPU、内存、网络、负载、磁盘和 FIPS 指标。 · 0.3.1 · 监控统计 · BSD-3-Clause · C · 未打包pg_sqlog · 提供访问PostgreSQL日志的SQL接口 · 1.6 · 监控统计 · BSD-3-Clause · SQL · 已打包pg_inet_addr · 列出 PostgreSQL 服务器主机网络接口所分配的 IPv4、IPv6 地址及网络掩码。 · 1.0 · 监控统计 · BSD-3-Clause · C · 未打包pgsodium · 表数据加密存储 TDE · 3.1.11 · 安全 · BSD-3-Clause · C · 已打包logerrors · 用于收集日志文件中消息统计信息的函数 · 2.1.5 · 安全 · BSD-3-Clause · C · 已打包pg_auditor · 审计数据变更并提供闪回能力 · 0.2 · 安全 · BSD-3-Clause · SQL · 已打包block_copy_command · 通过可配置的 ProcessUtility hook 阻止 COPY 命令 · 0.1.5 · 安全 · BSD-3-Clause · Rust · 已打包pg_command_fw · PostgreSQL 的 DDL 与 utility 命令防火墙 · 0.1.0 · 安全 · BSD-3-Clause · Rust · 已打包pg_seal · PostgreSQL防篡改审计日志 · 1.0.0 · 安全 · BSD-3-Clause · Rust · 未打包mysql_fdw · MySQL外部数据包装器 · 2.9.3 · 外部数据源 · BSD-3-Clause · C · 已打包dump_fdw · 直接查询 PostgreSQL 自定义格式转储文件中数据行的外部数据包装器 · 1.0 · 外部数据源 · BSD-3-Clause · C · 未打包dblink_plus · dblink_plus:在 PostgreSQL 内连接 PostgreSQL、Oracle、MySQL、SQLite 等外部数据库并执行 SQL。 · 1.0.11 · 外部数据源 · BSD-3-Clause · C · 未打包hba_fdw · 用于通过 SQL 访问 pg_hba.conf 的未完工外部数据包装器脚手架。 · 1.0 · 外部数据源 · BSD-3-Clause · C · 未打包iif · 添加iif函数兼容性 · 0.0.1 · 兼容仿真 · BSD-3-Clause · C · 未打包wal2json · 用逻辑解码捕获 JSON 格式的 CDC 变更 · 2.6 · 复制与数据流 · BSD-3-Clause · C · 已打包pg_bulkload · 向 PostgreSQL 中高速加载数据 · 3.1.23 · 复制与数据流 · BSD-3-Clause · C · 已打包amqp · 允许 PostgreSQL 语句向 AMQP 消息代理发布消息。 · 0.4.2 · 复制与数据流 · BSD-3-Clause · C · 未打包db_migrator · 使用FDW从其他DBMS迁移到PostgreSQL · 1.0.0 · 复制与数据流 · BSD-3-Clause · SQL · 已打包pg_migrate · 避免长时间锁定的PostgreSQL表迁移 · 0.1.1 · 复制与数据流 · BSD-3-Clause · C · 未打包pgcmp · pg_comparator 的支撑扩展,为 PostgreSQL 数据比对提供校验和与类型转换函数。 · 3.1 · 复制与数据流 · BSD-3-Clause · C · 未打包replisome · 通过逻辑解码将 PostgreSQL 行变更以 JSON 流输出,并提供 Python 消费框架。 · 0.1 · 复制与数据流 · BSD-3-Clause · C · 未打包

找到 91 个扩展。 清除筛选

名称版本简介分类许可证语言PG 版本星标
explanation 0.3.0 explanation:将 EXPLAIN 计划解析为按邻近树组织的关系型行,便于查询和分析。 STAT BSD-3-Clause SQL 10–14 13
pg_plan_tree_dot 1.1 将 PostgreSQL 执行计划树渲染为 Graphviz DOT。 STAT BSD-3-Clause C 10–12 13
pgexporter_ext 0.3.1 为 pgexporter 暴露额外的操作系统、CPU、内存、网络、负载、磁盘和 FIPS 指标。 STAT BSD-3-Clause C 13–18 13
pgcmp 3.1 pg_comparator 的支撑扩展,为 PostgreSQL 数据比对提供校验和与类型转换函数。 ETL BSD-3-Clause C 12
pg_auditor 0.2 审计数据变更并提供闪回能力 SEC BSD-3-Clause SQL 14–18 9
replisome 0.1 通过逻辑解码将 PostgreSQL 行变更以 JSON 流输出,并提供 Python 消费框架。 ETL BSD-3-Clause C 9
unique_id 1.0 受 Instagram 与 Sonyflake 启发的时间有序唯一标识符生成器。 FUNC BSD-3-Clause C 8
pg_sqlog 1.6 提供访问PostgreSQL日志的SQL接口 STAT BSD-3-Clause SQL 14–18 7
schedulerx 1.0 通过后台工作进程运行周期、单次或 NOTIFY 触发 SQL 作业的原型调度器。 TIME BSD-3-Clause C 7
dbpatch 1.3.0 PostgreSQL数据库补丁变更管理扩展 ADMIN BSD-3-Clause SQL 6
hba_fdw 1.0 用于通过 SQL 访问 pg_hba.conf 的未完工外部数据包装器脚手架。 FDW BSD-3-Clause C 5
pgmoneta_ext 0.1.1 为 pgmoneta 提供服务端数据块与增量备份辅助功能。 ADMIN BSD-3-Clause C 14 5
hexgrid 1.0.3 抽象表面上可配置的六边形网格 GIS BSD-3-Clause C 4
pljvm 1.0.0 pljvm 是一种 PostgreSQL 过程语言,通过 RPC 将数据库函数调用发送到外部 JVM 进程执行。 LANG BSD-3-Clause C 4
block_copy_command 0.1.5 通过可配置的 ProcessUtility hook 阻止 COPY 命令 SEC BSD-3-Clause Rust 14–18 3
optpaths 0.1 optpaths:通过规划器钩子增加路径并移除自连接的 PostgreSQL 实验性优化扩展。 FEAT BSD-3-Clause C 3
pg_libnumbertext 0.1.0 通过 libnumbertext 将数字转换为多种语言的文字表达。 FUNC BSD-3-Clause C++ 3
calendars 1.0 calendars:通用类 PostgreSQL 扩展;上游说明为“calendar conversion routines”。 TIME BSD-3-Clause C 2
godel_logic 1.1.0 提供根据哥德尔逻辑评估模糊逻辑表达式的运算符 FUNC BSD-3-Clause SQL 2
hunspell_xal 0.1 用于 PostgreSQL 全文搜索的卡尔梅克语 Hunspell 词典。 FTS BSD-3-Clause SQL 2
lukasiewicz_logic 1.1.0 提供根据Łukasiewicz逻辑评估模糊逻辑表达式的运算符 FUNC BSD-3-Clause SQL 2
pg_catalog_get_defs 0.1.0 提供 PL/pgSQL 函数,根据 pg_catalog 元数据重建 CREATE TYPE 定义。 ADMIN BSD-3-Clause SQL 2
pg_etag 1.0 使用 BLAKE2 哈希为行和查询结果集快速生成 ETag,提供单值函数和聚合函数。 FUNC BSD-3-Clause C 2
pg_inet_addr 1.0 列出 PostgreSQL 服务器主机网络接口所分配的 IPv4、IPv6 地址及网络掩码。 STAT BSD-3-Clause C 10–18 2
pg_pageinspect_plus 1.0 解码通过 PostgreSQL pageinspect 获取的堆元组数据 ADMIN BSD-3-Clause C 10–18 2
pgparts 0.0.15 用于通过触发器创建和维护表分区的 SQL/PLpgSQL 辅助扩展。 OLAP BSD-3-Clause SQL 2
product_logic 1.1.0 提供评估产品逻辑表达式的运算符 FUNC BSD-3-Clause SQL 2
url 1.0 提供用于 URL 解析、编码解码以及查询字符串键值处理的 SQL 和 PL/pgSQL 类型与辅助函数。 TYPE BSD-3-Clause SQL 2
italian_codes 1.0 提供意大利税号与增值税号的校验域。 TYPE BSD-3-Clause SQL 1
knx 1.0 knx:为 PostgreSQL 提供 数据类型 for KNX Addresses。 TYPE BSD-3-Clause C 1
pg_command_fw 0.1.0 PostgreSQL 的 DDL 与 utility 命令防火墙 SEC BSD-3-Clause Rust 15–18 1
pg_rlimit 1.0 按会话通过 SQL 函数或 GUC 设置、读取进程地址空间资源限制。 ADMIN BSD-3-Clause C 10–18 1
pgwasm 0.1.0 将沙箱化 WebAssembly 组件映射为强类型 PostgreSQL SQL 函数。 LANG BSD-3-Clause Rust 14–18 1
pllisp 0.1.0 PL/Lisp玩具扩展 LANG BSD-3-Clause C 1
simple 1.0 PostgreSQL简易示例扩展 FEAT BSD-3-Clause C 1
daterangex 1.1 上界按闭区间显示的日期范围类型,并提供转换与操作符。 TYPE BSD-3-Clause C
iif 0.0.1 添加iif函数兼容性 SIM BSD-3-Clause C
object_reference 0.1.0 提供对Postgres对象的不可变引用 FEAT BSD-3-Clause SQL
pg_py_plan_forwarding 0.1 将 PostgreSQL 规划器与执行器数据转发给嵌入式 Python 回调 FEAT BSD-3-Clause C
pg_seal 1.0.0 PostgreSQL防篡改审计日志 SEC BSD-3-Clause Rust
ribollita 0.0 意式炖菜,非汤即面包 FEAT BSD-3-Clause C++