依赖关系

具有扩展依赖关系的 PostgreSQL 扩展

共有 85 个扩展依赖其他扩展,57 个扩展被其他扩展所依赖。

上游依赖

以下 85 个扩展需要先安装其他扩展才能使用:

扩展名上游依赖描述
timeseriespg_cron pg_partman时序数据API封装
periodsbtree_gist为 PERIODs 和 SYSTEM VERSIONING 提供标准 SQL 功能
emajdblink btree_gist让数据库的子集具有细粒度日志和时间旅行功能
table_versionplpgsqlPostgreSQL 版本控制表扩展
pg_laterpgmq执行查询,并在稍后异步获取查询结果
postgis_topologypostgisPostGIS 拓扑空间类型和函数
postgis_rasterpostgisPostGIS 光栅类型和函数
postgis_sfcgalpostgisPostGIS SFCGAL 函数
postgis_tiger_geocoderpostgis fuzzystrmatchPostGIS tiger 地理编码器和反向地理编码器
pgroutingpostgis提供寻路能力
pointcloud_postgispostgis pointcloud将激光雷达点云与PostGIS几何类型相集成
h3_postgish3 postgis postgis_rasterH3与PostGIS集成的扩展插件
geoipip4rIP 地理位置扩展(围绕 MaxMind GeoLite 数据集的包装器)
pg_eviltransformpostgis基于PostGIS ST_Transform 的 BD09/GCJ02 坐标转换扩展
mobilitydbpostgisMobilityDB地理空间投影数据管理分析平台
mobilitydb_datagenmobilitydbMobilityDB随机数据生成函数
earthdistancecube计算地球表面上的大圆距离
vchordvector使用Rust重写的高性能向量扩展
vectorscalevector使用DiskANN算法对向量进行高效索引
vectorizepg_cron pgmq vector在PostgreSQL中封装RAG向量检索服务
pg4mlplpgsql tablefunc cube plpython3uPG4ML是一个机器学习框架
biscuitplpgsql使用IAM的高性能文本模式匹配
pg_mooncakepg_duckdbPostgreSQL列式存储表
pg_incrementalpg_cron增量处理流式事件
pgmbpg_cron http一个简单的PostgreSQL消息代理系统
omni_authomni_types omni_id pgcrypto btree_gist omni_polyfillOmnigres 基础会话认证管理模块
omni_awsomni_httpc pgcrypto omni_xml omni_webOmnigres AWS S3 API封装
omni_cloudeventsomni_webOmnigres CloudEvents 支持
omni_containersomni_httpc omni_webOmnigres Docker容器管理模块
omni_credentialspgcrypto omni_osOmnigres 应用密钥管理模块
omni_emailomni_id omni_cloudevents omni_polyfillOmnigres Email 框架
omni_httpcomni_http omni_typesOmnigres HTTP客户端
omni_httpdomni_types omni_httpOmnigres HTTP服务器
omni_kubeomni_httpc omni_web omni_var omni_yamlOmnigres Kubernetes集成模块
omni_ledgeromni_id omni_polyfillOmnigres 金融账本模块
omni_pythonplpython3uOmnigres 第一类Python支持模块
omni_restomni_httpd omni_sql omni_web omni_var pgcryptoOmnigres REST API 工具包
omni_schemaomni_sql omni_vfs omni_polyfill omni_yaml dblink postgres_fdw omni_types omni_cloudeventsOmnigres 高级模式管理组件
omni_sessionomni_var omni_id omni_web omni_httpd omni_polyfillOmnigres 会话管理器
omni_testdblink omni_cloudeventsOmnigres 测试框架
omni_vfsomni_vfs_types_v1 dblinkOmnigres 虚拟文件系统
hstore_plluahstore plluaLua 程序语言的Hstore适配扩展
hstore_plluauhstore plluauLua 程序语言的Hstore适配扩展(不受信任的)
plpgsql_checkplpgsql对 plpgsql 函数进行扩展检查
plperlplperlPL/Perl 存储过程语言
bool_plperlplperl在 bool 和 plperl 之间转换
hstore_plperlplperl在 hstore 和 plperl 之间转换适配类型
jsonb_plperlplperl在 jsonb 和 plperl 之间转换
plperluplperluPL/PerlU 存储过程语言(未受信/高权限)
bool_plperluplperlu在 bool 和 plperlu 之间转换
jsonb_plperluplperlu在 jsonb 和 plperlu 之间转换
hstore_plperluplperlu在 hstore 和 plperlu 之间转换适配类型
jsonb_plpython3uplpython3u在 jsonb 和 plpython3u 之间转换
ltree_plpython3ultree plpython3u在 ltree 和 plpython3u 之间转换
hstore_plpython3uhstore plpython3u在 hstore 和 plpython3u 之间转换
unitplpgsqlSI 国标单位扩展
pgfacetingroaringbitmap使用倒排索引的高速切面查询
l10n_table_dependent_extensionpg_xenophilePostgreSQL l10n 工具包
pgjwtpgcryptoJSON Web Token API 的PG实现 (supabase)
pg_readmehstore为模式与扩展生成Markdown文档
pg_readme_test_extensionhstore为模式与扩展生成Markdown文档
ddl_historizationplpgsql用SQL将所有DDL变更写入到数据库表中
data_historizationplpgsql用SQL将数据变更历史保存到分区表中
schedocddl_historization在Django与DBT之间通过注释文档交换元数据
sparqlplperl plperlu使用SQL查询SPARQL数据源
pgautofailoverbtree_gistPG 自动故障迁移
pg_uplessplpgsql检测表上的无用UPDATE
pg_drop_eventsplpgsql记录删表删列删视图的事务号,辅助PITR确定时间点
pg_profiledblink plpgsqlPostgreSQL 数据库负载记录与AWR报表工具
pg_stat_kcachepg_stat_statements内核统计信息收集
pg_sqlogfile_fdw提供访问PostgreSQL日志的SQL接口
powaplpgsql pg_stat_statements btree_gistPostgreSQL 工作负载分析器-核心
supabase_vaultpgsodium在 Vault 中存储加密凭证的扩展 (supabase)
pg_jobmondblink记录和监控函数
pgcryptokeypgcryptoPG密钥管理
documentdbdocumentdb_core pg_cron tsm_system_rows vector postgis rum微软DocumentDB的API层
documentdb_distributedcitus documentdb_core documentdbDocumentDB多节点模式的API层
ora_btree_ginivorysql_oraOracle 数据类型 GIN 索引支持
ora_btree_gistivorysql_oraOracle 数据类型 GiST 索引支持
pg_utl_smtpplperluOracle UTL_SMTP 兼容扩展(基于 plperlu)
babelfishpg_tsqlbabelfishpg_common uuid-osspSQL Server SQL语法兼容性扩展
babelfishpg_tdsbabelfishpg_tsqlSQL Server TDS线缆协议兼容扩展
pglogical_tickerpglogicalpglogical复制延迟以秒计的精确视图
pgl_ddl_deploypglogical使用 pglogical 执行自动 DDL 部署
mimeodblink在PostgreSQL实例间进行表级复制

下游依赖

以下 57 个扩展被其他扩展所依赖:

扩展名下游依赖描述
pg_crondocumentdb pg_incremental timeseries vectorize pgmb定时任务调度器
postgisdocumentdb h3_postgis mobilitydb pgrouting pointcloud_postgis postgis_raster postgis_sfcgal postgis_tiger_geocoder postgis_topologyPostGIS 几何和地理空间扩展
postgis_rasterh3_postgisPostGIS 光栅类型和函数
pointcloudpointcloud_postgis提供激光雷达点云数据类型支持
h3h3_postgisH3六边形层级索引支持
mobilitydbmobilitydb_datagenMobilityDB地理空间投影数据管理分析平台
vectordocumentdb vchord vectorize vectorscale向量数据类型和 ivfflat / hnsw 访问方法
fuzzystrmatchpostgis_tiger_geocoder确定字符串之间的相似性和距离
citusdocumentdb_distributedCitus 分布式数据库
pg_duckdbpg_mooncake在PostgreSQL中的嵌入式DuckDB扩展
pg_partmantimeseries用于按时间或 ID 管理分区表的扩展
tablefuncpg4ml交叉表函数
rumdocumentdbRUM 索引访问方法
pgmqpg_later vectorize基于Postgres实现类似AWS SQS/RSMQ的消息队列
omni_cloudeventsomni_email omni_schema omni_testOmnigres CloudEvents 支持
omni_httpomni_httpc omni_httpdOmnigres 基本HTTP类型
omni_httpcomni_aws omni_containers omni_kubeOmnigres HTTP客户端
omni_httpdomni_rest omni_sessionOmnigres HTTP服务器
omni_idomni_auth omni_email omni_ledger omni_sessionOmnigres ID身份数据类型
omni_osomni_credentialsOmnigres 操作系统集成模块
omni_polyfillomni_auth omni_email omni_ledger omni_schema omni_sessionOmnigres Postgres多态API
omni_sqlomni_rest omni_schemaOmnigres SQL编程组件
omni_typesomni_auth omni_httpc omni_httpd omni_schemaOmnigres 高级数据类型模块
omni_varomni_kube omni_rest omni_sessionOmnigres 局部变量模块
omni_vfsomni_schemaOmnigres 虚拟文件系统
omni_vfs_types_v1omni_vfsOmnigres 虚拟文件系统(v1)
omni_webomni_aws omni_cloudevents omni_containers omni_kube omni_rest omni_sessionOmnigres Web工具箱
omni_xmlomni_awsOmnigres XML工具包
omni_yamlomni_kube omni_schemaOmnigres YAML工具包
plluahstore_plluaLua 程序语言
plluauhstore_plluauLua 程序语言(不受信任的)
plperlbool_plperl hstore_plperl jsonb_plperl plperl sparqlPL/Perl 存储过程语言
plperlubool_plperlu hstore_plperlu jsonb_plperlu plperlu pg_utl_smtp sparqlPL/PerlU 存储过程语言(未受信/高权限)
plpgsqldata_historization ddl_historization pg4ml pg_drop_events pg_profile pg_upless plpgsql_check powa table_version unit biscuitPL/pgSQL 程序设计语言
plpython3uhstore_plpython3u jsonb_plpython3u ltree_plpython3u omni_python pg4mlPL/Python3 存储过程语言(未受信/高权限)
roaringbitmappgfaceting支持RoaringBitmap数据类型
pg_xenophilel10n_table_dependent_extensionPostgreSQL i8n与l10n工具包
ip4rgeoipPostgreSQL 的 IPv4/v6 和 IPv4/v6 范围索引类型
cubeearthdistance pg4ml用于存储多维立方体的数据类型
ltreeltree_plpython3u用于表示分层树状结构的数据类型
hstorehstore_pllua hstore_plluau hstore_plpython3u pg_readme pg_readme_test_extension用于存储(键,值)对集合的数据类型
ddl_historizationschedoc用SQL将所有DDL变更写入到数据库表中
tsm_system_rowsdocumentdb接受行数限制的 TABLESAMPLE 方法
uuid-osspbabelfishpg_tsql生成通用唯一标识符(UUIDs)
btree_gistemaj omni_auth periods pgautofailover powa用GiST索引常见数据类型
pg_stat_statementspg_stat_kcache powa跟踪所有执行的 SQL 语句的计划和执行统计信息
pgsodiumsupabase_vault表数据加密存储 TDE
pgcryptoomni_auth omni_aws omni_credentials omni_rest pgcryptokey pgjwt实用加解密函数
dblinkemaj mimeo omni_schema omni_test omni_vfs pg_jobmon pg_profile从数据库内连接到其他 PostgreSQL 数据库
file_fdwpg_sqlog访问外部文件的外部数据包装器
postgres_fdwomni_schema用于远程 PostgreSQL 服务器的外部数据包装器
documentdbdocumentdb_distributed微软DocumentDB的API层
documentdb_coredocumentdb documentdb_distributed微软DocumentDB的核心API层实现
ivorysql_oraora_btree_gin ora_btree_gistOracle 兼容扩展
babelfishpg_commonbabelfishpg_tsqlSQL Server 数据类型兼容扩展
babelfishpg_tsqlbabelfishpg_tdsSQL Server SQL语法兼容性扩展
pglogicalpgl_ddl_deploy pglogical_tickerPostgreSQL逻辑复制:三方扩展实现

最后修改 2026-03-08: add extension catalog (baacba6)