按许可证

按许可证

Apache-2.0
MIT
BSD 3-Clause
BSD 2-Clause
ISC
Artistic
BSD 0-Clause
MPL-2.0

GPL-3.0
AGPL-3.0
Timescale
LGPL-3.0
LGPL-2.1

概览

许可证数量参考描述
PostgreSQL
202许可证文本Very liberal license based on the BSD license, allowing almost unlimited freedom.
Apache-2.0
69许可证文本Permissive license with patent protection and attribution requirements.
MIT
60许可证文本A permissive license that allows commercial use, modification, and private use.
BSD 3-Clause
30许可证文本Permissive license with attribution and endorsement restriction clauses.
BSD 2-Clause
14许可证文本Permissive license requiring attribution but allowing commercial use.
GPL-2.0
14许可证文本Strong copyleft license requiring derivative works to be open source.
GPL-3.0
12许可证文本Strong copyleft license with additional patent and hardware restrictions.
AGPL-3.0
10许可证文本Network copyleft license extending GPL to cover network-distributed software.
ISC
6许可证文本A permissive license similar to MIT, allowing commercial use and modification.
Artistic
3许可证文本Copyleft license allowing modification with certain distribution requirements.
Timescale
2许可证文本Proprietary license with restrictions on commercial use and distribution.
BSD 0-Clause
2许可证文本Public domain equivalent license with no restrictions on use.
LGPL-3.0
2许可证文本Weak copyleft license with additional patent and hardware provisions.
MPL-2.0
1许可证文本Weak copyleft license allowing proprietary combinations with file-level copyleft.
LGPL-2.1
1许可证文本Weak copyleft license allowing proprietary applications to link dynamically.

PostgreSQL

202 个扩展

PostgreSQL 许可证文本 : Very liberal license based on the BSD license, allowing almost unlimited freedom.

ID扩展描述
1020
timeseries / pg_timeseries
时序数据API封装
1030
periods
为 PERIODs 和 SYSTEM VERSIONING 提供标准 SQL 功能
1070
pg_cron
定时任务调度器
1090
pg_later
执行查询,并在稍后异步获取查询结果
1690
earthdistance
计算地球表面上的大圆距离
1800
vector / pgvector
向量数据类型和 ivfflat / hnsw 访问方法
1820
vectorscale / pgvectorscale
使用DiskANN算法对向量进行高效索引
1830
vectorize / pg_vectorize
在PostgreSQL中封装RAG向量检索服务
1850
smlar
高效的相似度搜索函数
1860
pg_summarize
使用LLM对文本字段进行总结
2110
pgroonga
使用Groonga,面向所有语言的高速全文检索平台
2111
pgroonga_database / pgroonga
PGGroonga 数据库管理模块
2120
pg_bigm
基于二字组的多语言全文检索扩展
2130
zhparser
中文分词,全文搜索解析器
2170
hunspell_cs_cz
Hunspell捷克语全文检索词典
2171
hunspell_de_de
Hunspell德语全文检索词典
2172
hunspell_en_us
Hunspell英语全文检索词典
2173
hunspell_fr
Hunspell法语全文检索词典
2174
hunspell_ne_np
Hunspell尼泊尔语全文检索词典
2175
hunspell_nl_nl
Hunspell荷兰语全文检索词典
2176
hunspell_nn_no
Hunspell挪威语全文检索词典
2177
hunspell_pt_pt
Hunspell葡萄牙语全文检索词典
2178
hunspell_ru_ru
Hunspell俄语全文检索词典
2179
hunspell_ru_ru_aot
Hunspell俄语全文检索词典(来自AOT.ru小组)
2180
fuzzystrmatch
确定字符串之间的相似性和距离
2190
pg_trgm
文本相似度测量函数与模糊检索
2420
pg_analytics
由 DuckDB 驱动的数据分析引擎
2460
pg_parquet
在PostgreSQL与本地/S3中的Parquet文件复制数据
2510
pg_partman
用于按时间或 ID 管理分区表的扩展
2530
pg_strom
使用GPU与NVMe加速大数据处理
2590
tablefunc
交叉表函数
2780
rum
RUM 索引访问方法
2810
jsquery
用于内省 JSONB 数据类型的查询类型
2830
hypopg
假设索引,用于创建一个虚拟索引检验执行计划
2840
index_advisor
查询索引建议器
2850
plan_filter / pg_plan_filter
使用执行计划代价过滤阻止特定查询语句
2860
imgsmlr
使用Haar小波分析计算图片相似度
2870
pg_ivm
增量维护的物化视图
2880
pg_incremental
增量处理流式事件
2900
pgmq
基于Postgres实现类似AWS SQS/RSMQ的消息队列
2920
orioledb
OrioleDB,下一代事务处理引擎
2990
bloom
bloom 索引-基于指纹的索引
3010
plv8
PL/JavaScript (v8) 可信过程程序语言
3011
pljs
PL/JS 可信过程程序语言
3110
plxslt
XSLT 存储过程语言
3200
pgtap
PostgreSQL单元测试框架
3210
faker
插入生成的测试伪造数据,Python库的包装
3240
pltcl
PL/TCL 存储过程语言
3250
pltclu / pltcl
PL/TCL 存储过程语言(未受信/高权限)
3260
plperl
PL/Perl 存储过程语言
3261
bool_plperl / plperl
在 bool 和 plperl 之间转换
3262
hstore_plperl / plperl
在 hstore 和 plperl 之间转换适配类型
3263
jsonb_plperl / plperl
在 jsonb 和 plperl 之间转换
3270
plperlu
PL/PerlU 存储过程语言(未受信/高权限)
3271
bool_plperlu / plperlu
在 bool 和 plperlu 之间转换
3272
jsonb_plperlu / plperlu
在 jsonb 和 plperlu 之间转换
3273
hstore_plperlu / plperlu
在 hstore 和 plperlu 之间转换适配类型
3280
plpgsql
PL/pgSQL 程序设计语言
3290
plpython3u
PL/Python3 存储过程语言(未受信/高权限)
3291
jsonb_plpython3u / plpython3u
在 jsonb 和 plpython3u 之间转换
3292
ltree_plpython3u / plpython3u
在 ltree 和 plpython3u 之间转换
3293
hstore_plpython3u / plpython3u
在 hstore 和 plpython3u 之间转换
3500
prefix / pg_prefix
前缀树数据类型
3510
semver / pg_semver
语义版本号数据类型
3600
country / pg_country
国家代码数据类型,遵循ISO 3166-1标准
3610
pg_xenophile
PostgreSQL i8n与l10n工具包
3611
l10n_table_dependent_extension / pg_xenophile
PostgreSQL l10n 工具包
3730
uint / pguint
无符号整型数据类型
3740
uint128 / pg_uint128
原生128位无符号整型数据类型
3750
hashtypes
包括SHA1,MD5在内的多种哈希数据类型
3820
ip4r
PostgreSQL 的 IPv4/v6 和 IPv4/v6 范围索引类型
3840
uri / pg_uri
URI数据类型
3850
emailaddr / pg_emailaddr
Email地址数据类型
3870
debversion
Debian版本号数据类型
3920
chkpass
数据类型:自动加密的密码
3930
isn
用于国际产品编号标准的数据类型
3940
seg
表示线段或浮点间隔的数据类型
3950
cube
用于存储多维立方体的数据类型
3960
ltree
用于表示分层树状结构的数据类型
3970
hstore
用于存储(键,值)对集合的数据类型
3980
citext
提供大小写不敏感的字符串类型
3990
xml2
XPath 查询和 XSLT
4180
pg_html5_email_address
验证Email是否符合HTML5规范的扩展
4190
url_encode
提供URL编码解码函数
4200
pgsql_tweaks
一些日常会用到的便利函数与视图
4220
pg_extra_time
一些关于日期与时间的扩展函数
4230
pgpcre
PCRE/Perl风格的正则表达式支持
4240
icu_ext
访问ICU库提供的函数
4270
envvar / pg_envvar
获取环境变量的函数
4300
pg_readme
为模式与扩展生成Markdown文档
4301
pg_readme_test_extension / pg_readme
为模式与扩展生成Markdown文档
4320
data_historization
用SQL将数据变更历史保存到分区表中
4400
hashlib / pg_hashlib
稳定哈希函数包
4440
shacrypt
实现SHA256-CRYPT与SHA512-CRYPT密钥加密算法
4450
cryptint
加密INT与BIGINT类型
4550
permuteseq
伪随机数ID置换生成器
4640
omnisketch
实现OmniSketch数据结构,实现近似摘要聚合
4650
ddsketch
实现DDSketch数据结构,实现在线的Quantile聚合
4710
first_last_agg
first() 与 last() 聚合函数
4720
extra_window_functions
额外的窗口函数
4790
random / pg_random
随机数生成器
4840
financial / pg_financial
金融领域聚合函数
4880
refint
实现引用完整性的函数
4881
autoinc
用于自动递增字段的函数
4882
insert_username
用于跟踪谁更改了表的函数
4883
moddatetime
跟踪最后修改时间
4890
tsm_system_time
接受毫秒数限制的 TABLESAMPLE 方法
4900
dict_xsyn
用于扩展同义词处理的文本搜索字典模板
4910
tsm_system_rows
接受行数限制的 TABLESAMPLE 方法
4920
tcn
用触发器通知变更
4930
uuid-ossp
生成通用唯一标识符(UUIDs)
4940
btree_gist
用GiST索引常见数据类型
4950
btree_gin
用GIN索引常见数据类型
4960
intarray
1维整数数组的额外函数、运算符和索引支持
4970
intagg
整数聚合器和枚举器(过时)
4980
dict_int
用于整数的文本搜索字典模板
4990
unaccent
删除重音的文本搜索字典
5010
pg_repack
在线垃圾清理与表膨胀治理
5080
ddlx / pg_ddlx
提取数据库对象的DDL
5090
prioritize / pg_prioritize
获取和设置 PostgreSQL 后端的优先级
5120
pg_readonly
将集群设置为只读
5150
pgautofailover
PG 自动故障迁移
5170
pre_prepare / preprepare
在服务端预先准备好PreparedStatement备用
5180
pg_upless
检测表上的无用UPDATE
5190
pgcozy
根据先前的pg_buffercache快照预热内存缓冲区
5200
pg_orphaned
处理孤儿文件的扩展插件
5220
pg_cheat_funcs
一些超级实用的作弊函数
5830
pg_drop_events
记录删表删列删视图的事务号,辅助PITR确定时间点
5840
table_log
记录某张表的修改日志并做表/行级时间点恢复
5880
pgagent
PostgreSQL任务调度工具,与PGADMIN配合使用
5890
pg_prewarm
预热关系数据
5900
pgpool_adm / pgpool
PGPool 管理函数
5910
pgpool_recovery / pgpool
PGPool辅助扩展,从v4.3提供的恢复函数
5920
pgpool_regclass / pgpool
PGPool辅助扩展,RegClass替代
5930
lo
大对象维护
5940
basic_archive
归档模块样例
5950
basebackup_to_shell
添加一种备份到Shell终端到基础备份方式
5960
old_snapshot
支持 old_snapshot_threshold 的实用程序
5970
adminpack
PostgreSQL 管理函数集合
5980
amcheck
校验关系完整性
5990
pg_surgery
对损坏的关系进行手术
6210
pg_show_plans
打印所有当前正在运行查询的执行计划
6260
pg_track_settings
跟踪设置更改
6270
pg_wait_sampling
基于采样的等待事件统计
6280
pgsentinel
活跃会话历史
6290
system_stats
PostgreSQL 的系统统计函数
6340
bgw_replstatus
用于汇报本机主从状态的后台工作进程
6360
toastinfo
显示TOAST字段的详细信息
6370
explain_ui / pg_explain_ui
快速跳转至PEV查阅可视化执行计划
6380
pg_relusage
打印查询引用的表与列
6810
powa
PostgreSQL 工作负载分析器-核心
6880
pg_overexplain
允许 EXPLAIN 转储更多详细
6890
pg_logicalinspect
检视逻辑解码组件详情
6900
pageinspect
检查数据库页面二进制内容
6910
pgrowlocks
显示行级锁信息
6920
sslinfo
关于 SSL 证书的信息
6930
pg_buffercache
检查共享缓冲区缓存
6940
pg_walinspect
用于检查 PostgreSQL WAL 日志内容的函数
6950
pg_freespacemap
检查自由空间映射的内容(FSM)
6960
pg_visibility
检查可见性图(VM)和页面级可见性信息
6970
pgstattuple
显示元组级统计信息
6980
auto_explain
提供一种自动记录执行计划的手段
6990
pg_stat_statements
跟踪所有执行的 SQL 语句的计划和执行统计信息
7050
anon / pg_anon
数据匿名化处理工具
7080
pgaudit
提供审计功能
7090
pgauditlogtofile
pgAudit 子扩展,将审计日志写入单独的文件中
7120
pgcryptokey
PG密钥管理
7130
pg_jobmon
记录和监控函数
7160
set_user
增加了日志记录的 SET ROLE
7170
pg_snakeoil
PostgreSQL动态链接库反病毒功能
7180
pgextwlist
PostgreSQL扩展白名单功能
7200
sslutils
使用SQL管理SSL证书
7960
sepgsql
基于SELinux标签的强制访问控制
7970
auth_delay
在返回认证失败前暂停一会,避免爆破
7980
pgcrypto
实用加解密函数
7990
passwordcheck
用于强制拒绝修改弱密码的扩展
8510
multicorn
用Python编写自定义的外部数据源包装器
8520
odbc_fdw
访问ODBC可访问的任何外部数据源
8530
jdbc_fdw
访问JDBC可访问的任何外部数据源
8540
pgspider_ext
使用多种FDW访问远程数据库服务器
8610
oracle_fdw
提供对Oracle的外部数据源包装器
8620
tds_fdw
TDS 数据库(Sybase/SQL Server)外部数据包装器
8630
db2_fdw
提供对DB2的外部数据源包装器
8640
sqlite_fdw
SQLite 外部数据包装器
8650
pgbouncer_fdw
用SQL查询pgbouncer统计信息,并执行pgbouncer命令
8710
redis_fdw
查询外部Redis数据源
8730
kafka_fdw
Kafka外部数据源包装器
8750
firebird_fdw
Firebird外部数据源包装器
8970
dblink
从数据库内连接到其他 PostgreSQL 数据库
8980
file_fdw
访问外部文件的外部数据包装器
8990
postgres_fdw
用于远程 PostgreSQL 服务器的外部数据包装器
9240
pg_dbms_metadata
添加 Oracle DBMS_METADATA 兼容性支持的扩展
9250
pg_dbms_lock
为PG添加对 Oracle DBMS_LOCK 的完整兼容性支持
9260
pg_dbms_job
添加 Oracle DBMS_JOB 兼容性支持的扩展
9500
pglogical
PostgreSQL逻辑复制:三方扩展实现
9501
pglogical_origin / pglogical
用于从 Postgres 9.4 升级时的兼容性虚拟扩展
9510
pglogical_ticker
pglogical复制延迟以秒计的精确视图
9530
pg_failover_slots
在Failover过程中保留复制槽
9660
decoder_raw
逻辑复制解码输出插件:RAW SQL格式
9700
mimeo
在PostgreSQL实例间进行表级复制
9970
test_decoding
基于SQL的WAL逻辑解码样例
9980
pgoutput
PG内置的逻辑解码输出插件

Apache-2.0

69 个扩展

Apache-2.0 许可证文本 : Permissive license with patent protection and attribution requirements.

ID扩展描述
1530
h3 / pg_h3
H3六边形层级索引支持
1531
h3_postgis / pg_h3
H3与PostGIS集成的扩展插件
1870
pg_tiktoken
在PostgreSQL中计算OpenAI使用的Token数
2140
pg_bestmatch
在数据库内生成BM25稀疏向量
2160
pg_tokenizer
用于全文检索的分词器
2760
age
Apache AGE,图数据库扩展 (Deb可用)
2770
hll
hyperloglog 数据类型
2790
pg_graphql
PG内的GraphQL支持
2800
pg_jsonschema
提供JSON Schema校验能力
2951
omni / omnigres
PostgreSQL即平台,Omnigres主扩展与加载器
2952
omni_auth / omnigres
Omnigres 基础会话认证管理模块
2953
omni_aws / omnigres
Omnigres AWS S3 API封装
2954
omni_cloudevents / omnigres
Omnigres CloudEvents 支持
2955
omni_containers / omnigres
Omnigres Docker容器管理模块
2956
omni_credentials / omnigres
Omnigres 应用密钥管理模块
2958
omni_email / omnigres
Omnigres Email 框架
2959
omni_http / omnigres
Omnigres 基本HTTP类型
2960
omni_httpc / omnigres
Omnigres HTTP客户端
2961
omni_httpd / omnigres
Omnigres HTTP服务器
2962
omni_id / omnigres
Omnigres ID身份数据类型
2963
omni_json / omnigres
Omnigres JSON工具箱
2964
omni_kube / omnigres
Omnigres Kubernetes集成模块
2965
omni_ledger / omnigres
Omnigres 金融账本模块
2966
omni_manifest / omnigres
Omnigres 包管理清单模块
2967
omni_mimetypes / omnigres
Omnigres MIME数据类型
2968
omni_os / omnigres
Omnigres 操作系统集成模块
2969
omni_polyfill / omnigres
Omnigres Postgres多态API
2970
omni_python / omnigres
Omnigres 第一类Python支持模块
2971
omni_regex / omnigres
Omnigres PCRE兼容正则表达式模块
2972
omni_rest / omnigres
Omnigres REST API 工具包
2973
omni_schema / omnigres
Omnigres 高级模式管理组件
2974
omni_seq / omnigres
Omnigres 分布式整型序列号
2975
omni_service / omnigres
Omnigres 服务管理器
2976
omni_session / omnigres
Omnigres 会话管理器
2977
omni_sql / omnigres
Omnigres SQL编程组件
2979
omni_sqlite / omnigres
Omnigres 嵌入的SQLite支持
2980
omni_test / omnigres
Omnigres 测试框架
2981
omni_txn / omnigres
Omnigres 事务管理器模块
2982
omni_types / omnigres
Omnigres 高级数据类型模块
2983
omni_var / omnigres
Omnigres 局部变量模块
2984
omni_vfs / omnigres
Omnigres 虚拟文件系统
2985
omni_vfs_types_v1 / omnigres
Omnigres 虚拟文件系统(v1)
2986
omni_web / omnigres
Omnigres Web工具箱
2987
omni_worker / omnigres
Omnigres 通用Worker池
2988
omni_xml / omnigres
Omnigres XML工具包
2989
omni_yaml / omnigres
Omnigres YAML工具包
3000
pg_tle
AWS 可信语言扩展
3040
plprql
在PostgreSQL使用PRQL——管线式关系查询语言
3570
roaringbitmap / pg_roaringbitmap
支持RoaringBitmap数据类型
3630
collection / pgcollection
在PlPGSQL中使用的内存优化高性能集合数据结构
4080
pg_net
用 SQL 进行异步非阻塞HTTP/HTTPS 请求的扩展 (supabase)
4470
sparql / pgsparql
使用SQL查询SPARQL数据源
4500
pg_idkit
生成各式各样的唯一标识符:UUIDv6, ULID, KSUID
4700
tdigest
tdigest 聚合函数
5070
pg_cooldown
从缓冲区中移除特定关系的页面
5810
pg_savior
阻止不带条件的全表更新以避免意外事故
6310
pgnodemx
使用SQL查询获取操作系统指标
7010
supautils
用于在云环境中确保数据库集群的安全
7030
supabase_vault / pg_vault
在 Vault 中存储加密凭证的扩展 (supabase)
7040
pg_session_jwt
使用JWT进行会话认证
8500
wrappers
Supabase提供的外部数据源包装器捆绑包
8800
aws_s3
从S3导入导出数据的外部数据源包装器
8810
log_fdw
访问PostgreSQL日志文件的FDW
9300
babelfishpg_common
SQL Server 数据类型兼容扩展
9310
babelfishpg_tsql
SQL Server SQL语法兼容性扩展
9320
babelfishpg_tds
SQL Server TDS线缆协议兼容扩展
9330
babelfishpg_money
SQL Server 货币数据类型兼容扩展
9550
pgactive
PostgreSQL多主逻辑复制
9640
wal2mongo
使用逻辑解码捕获MongoDB JSON格式的CDC变更

MIT

60 个扩展

MIT 许可证文本 : A permissive license that allows commercial use, modification, and private use.

ID扩展描述
1080
pg_task
在特定时间点在后台执行SQL命令
1550
ogr_fdw
GIS 数据外部数据源包装器
1570
pg_polyline
Google快速Polyline编码解码扩展
1590
pg_geohash
使用GeoHash处理空间坐标的函数包
1680
tzf / pg_tzf
快速根据GPS经纬度坐标查找时区
1890
pgml
PostgresML:用SQL运行机器学习算法并训练模型
2430
pg_duckdb
在PostgreSQL中的嵌入式DuckDB扩展
2440
pg_mooncake
PostgreSQL列式存储表
2450
duckdb_fdw
DuckDB 外部数据源包装器
2930
pg_cardano
Cardano相关工具包:加密函数,地址编解码,区块链处理
3020
pllua
Lua 程序语言
3021
hstore_pllua / pllua
Lua 程序语言的Hstore适配扩展
3030
plluau / pllua
Lua 程序语言(不受信任的)
3031
hstore_plluau / pllua
Lua 程序语言的Hstore适配扩展(不受信任的)
3060
plpgsql_check
对 plpgsql 函数进行扩展检查
3080
plsh
PL/sh 程序语言
3540
pglite_fusion
在PG表中嵌入SQLite数据库作为数据类型
3620
currency / pg_currency
使用1字节表示的货币数据类型
3720
pg_rational
使用BIGINT表示的有理数数据类型
3830
pg_duration
用于表示时间段的强化数据类型
3880
pg_rrule
日历重复规则RRULE数据类型
3890
timestamp9
纳秒分辨率时间戳
4010
gzip / pg_gzip
使用SQL执行Gzip压缩与解压缩
4020
bzip / pg_bzip
BZIP压缩解压缩函数包
4070
http / pg_http
HTTP客户端,允许在数据库内收发HTTP请求 (supabase)
4090
pg_curl
封装CURL,执行各种用URL传输数据的操作
4150
pgjq
在Postgres中使用jq查询JSON
4160
pgjwt
JSON Web Token API 的PG实现 (supabase)
4170
pg_smtp_client
使用SMTP从PostgreSQL内发送邮件的客户端扩展
4260
pg_protobuf
提供Protobuf函数支持
4280
floatfile
将浮点数组存储到文件中而不是堆表中
4290
pg_render
使用SQL渲染HTML页面
4510
pgx_ulid
ULID数据类型与函数
4560
pg_hashids
加盐将整型ID转为短字符串ID
4570
sequential_uuids
生成连续生成的UUID
4730
floatvec
数组类型数学运算扩展
4740
aggs_for_vecs
针对数组类型的聚合函数集合扩展
4750
aggs_for_arrays
计算数组聚合统计值的函数包
4760
pg_csv
灵活的CSV聚合处理函数
4770
arraymath / pg_arraymath
数组逐元素数学运算符包
4800
base36 / pg_base36
Base36编码解码扩展
4810
base62 / pg_base62
Base62编码解码扩展
4830
pg_base58
Base58 编码/解码函数
4850
convert / pg_convert
用于空间里程等的公英制转换函数
5130
pgdd
提供通过标准SQL查询数据库目录集簇的能力
6010
pg_tracing
PostgreSQL分布式Tracing
6350
pgmeminfo
显示内存使用情况
6800
pagevis
使用ASCII字符可视化数据库物理页面布局
7060
pg_tde
Percona加密存储引擎
7070
pgsmcrypto
为PostgreSQL提供商密算法支持:SM2,SM3,SM4
7100
pg_auth_mon
监控每个用户的连接尝试
7110
credcheck
明文凭证检查器
8720
redis / pg_redis_pubsub
从PG向Redis发送Pub/Sub消息
9000
documentdb
微软DocumentDB的API层
9010
documentdb_core / documentdb
微软DocumentDB的核心API层实现
9020
documentdb_distributed / documentdb
DocumentDB多节点模式的API层
9410
pgmemcache
为PG提供memcached兼容接口
9520
pgl_ddl_deploy
使用 pglogical 执行自动 DDL 部署
9650
decoderbufs
将WAL逻辑解码为ProtocolBuffer协议的消息
9820
pg_fact_loader
在 Postgres 中构建事实表

BSD 3-Clause

30 个扩展

BSD 3-Clause 许可证文本 : Permissive license with attribution and endorsement restriction clauses.

ID扩展描述
1060
table_version
PostgreSQL 版本控制表扩展
1520
pointcloud
提供激光雷达点云数据类型支持
1521
pointcloud_postgis / pointcloud
将激光雷达点云与PostGIS几何类型相集成
1840
pg_similarity
提供17种距离度量函数
2820
pg_hint_plan
添加强制指定执行计划的能力
2940
rdkit
在PostgreSQL化学领域数据管理功能
3090
pljava
Java 程序语言
3580
pgfaceting
使用倒排索引的高速切面查询
3590
pg_sphere / pgsphere
球面对象函数、运算符与索引支持
4250
pgqr
从数据库中直接生成QR二维码
5020
pg_rewrite
在线重写整表,不阻塞读写
5050
pg_dirtyread
从表中读取尚未垃圾回收的行
5060
pgfincore
检查和管理操作系统缓冲区缓存
5160
pg_catcheck
用于诊断系统目录是否损坏的工具
5210
pg_crash
向数据库进程随机发送信号模拟故障
5230
fio / pg_fio
PostgreSQL文件IO函数包
6220
pg_stat_kcache
内核统计信息收集
6230
pg_stat_monitor
提供查询聚合统计、客户端信息、执行计划详细信息和直方图
6240
pg_qualstats
收集有关 quals 的统计信息的扩展
6250
pg_store_plans
跟踪所有执行的 SQL 语句的计划统计信息
6320
pg_proctab / pgnodemx
通过SQL接口访问操作系统进程表
6330
pg_sqlog
提供访问PostgreSQL日志的SQL接口
7020
pgsodium
表数据加密存储 TDE
7140
logerrors
用于收集日志文件中消息统计信息的函数
7190
pg_auditor
审计数据变更并提供闪回能力
8600
mysql_fdw
MySQL外部数据包装器
8740
hdfs_fdw
hdfs 外部数据包装器
9540
db_migrator
使用FDW从其他DBMS迁移到PostgreSQL
9630
wal2json
用逻辑解码捕获 JSON 格式的 CDC 变更
9830
pg_bulkload
向 PostgreSQL 中高速加载数据

BSD 2-Clause

14 个扩展

BSD 2-Clause 许可证文本 : Permissive license requiring attribution but allowing commercial use.

ID扩展描述
1040
temporal_tables
时态表功能支持
1560
geoip
IP 地理位置扩展(围绕 MaxMind GeoLite 数据集的包装器)
3550
md5hash
提供128位MD5的原生数据类型
3860
acl / pg_acl
ACL数据类型
4430
xxhash / pg_xxhash
xxhash哈希函数包
4460
pguecc / pg_ecdsa
PostgreSQL的uECC绑定,椭圆曲线加解密函数包
4610
quantile
Quantile聚合函数
4620
lower_quantile
Lower Quantile 聚合函数
4630
count_distinct
COUNT(DISTINCT …) 聚合的替代方案
5040
pg_squeeze
从关系中删除未使用空间
5110
pg_checksums
在离线模式下激活/启用/禁用数据库集群的校验和功能
5140
pg_permissions
查看对象权限并将其与期望状态进行比较
6000
pg_profile
PostgreSQL 数据库负载记录与AWR报表工具
6300
meta / pg_meta
标准化,更友好的PostgreSQL系统目录视图

GPL-2.0

14 个扩展

GPL-2.0 许可证文本 : Strong copyleft license requiring derivative works to be open source.

ID扩展描述
1500
postgis
PostGIS 几何和地理空间扩展
1501
postgis_topology / postgis
PostGIS 拓扑空间类型和函数
1502
postgis_raster / postgis
PostGIS 光栅类型和函数
1503
postgis_sfcgal / postgis
PostGIS SFCGAL 函数
1504
postgis_tiger_geocoder / postgis
PostGIS tiger 地理编码器和反向地理编码器
1505
address_standardizer / postgis
地址标准化函数。
1506
address_standardizer_data_us / postgis
地址标准化函数:美国数据集示例
1510
pgrouting
提供寻路能力
1540
q3c
Q3C天空索引插件
2500
pg_fkpart
按外键实用程序进行表分区的扩展
3100
plr
从数据库中加载R语言解释器并执行R脚本
3520
unit / pgunit
SI 国标单位扩展
3710
numeral
数值类型扩展
4310
ddl_historization
用SQL将所有DDL变更写入到数据库表中

GPL-3.0

12 个扩展

GPL-3.0 许可证文本 : Strong copyleft license with additional patent and hardware restrictions.

ID扩展描述
1050
emaj
让数据库的子集具有细粒度日志和时间旅行功能
1100
pg_background
在后台运行 SQL 查询
1650
mobilitydb
MobilityDB地理空间投影数据管理分析平台
3530
pgpdf
PDF数据类型,管理函数与全文检索
3560
asn1oid
ASN1OID数据类型支持
4330
schedoc / pg_schedoc
在Django与DBT之间通过注释文档交换元数据
4660
vasco
使用MIC发现数据中隐含的关联
4670
xicor / pgxicor
在PG中计算XI相关系数
4780
pg_math
使用GSL库的数学统计函数
7150
login_hook
在用户登陆时执行login_hook.login()函数
9120
session_variable
Oracle兼容的会话变量/常量操作函数
9710
repmgr
PostgreSQL复制管理组件

AGPL-3.0

10 个扩展

AGPL-3.0 许可证文本 : Network copyleft license extending GPL to cover network-distributed software.

ID扩展描述
1810
vchord
使用Rust重写的高性能向量扩展
1880
pg4ml
PG4ML是一个机器学习框架
2100
pg_search
ParadeDB BM25算法全文检索插件,ES全文检索
2150
vchord_bm25
BM25排序算法
2400
citus
Citus 分布式数据库
2401
citus_columnar / citus
Citus 列式存储引擎
2410
columnar / hydra
开源列式存储扩展
4600
topn
top-n JSONB 的类型
7210
noset / pg_noset
阻止非超级用户使用SET/RESET设置变量
9400
spat
在PG中嵌入Redis风格的内存数据库

ISC

6 个扩展

ISC 许可证文本 : A permissive license similar to MIT, allowing commercial use and modification.

ID扩展描述
2910
pgq
通用队列的PG实现
4030
zstd / pg_zstd
ZSTD压缩解压缩函数包
5820
safeupdate
强制在 UPDATE 和 DELETE 时提供 Where 条件
9110
pgtt
类似Oracle的全局临时表功能
9130
pg_statement_rollback
在服务端提供类似Oracle/DB2的语句级回滚能力
9270
pg_dbms_errlog
模仿 Oracle DBMS_ERRLOG 模块来记录特定表的DML错误

Artistic

3 个扩展

Artistic 许可证文本 : Copyleft license allowing modification with certain distribution requirements.

ID扩展描述
3050
pldbgapi / pldebugger
用于调试 PL/pgSQL 函数的服务器端支持
3070
plprofiler
剖析 PL/pgSQL 函数
3220
dbt2
OSDL-DBT-2 测试组件

Timescale

2 个扩展

Timescale 许可证文本 : Proprietary license with restrictions on commercial use and distribution.

ID扩展描述
1000
timescaledb
时序数据库扩展插件
1010
timescaledb_toolkit
超表分析查询,时间序列流式处理,以及其他SQL工具

BSD 0-Clause

2 个扩展

BSD 0-Clause 许可证文本 : Public domain equivalent license with no restrictions on use.

ID扩展描述
2520
plproxy
作为过程语言实现的数据库分区
9100
orafce
模拟 Oracle RDBMS 的一部分函数和包的函数和运算符

LGPL-3.0

2 个扩展

LGPL-3.0 许可证文本 : Weak copyleft license with additional patent and hardware provisions.

ID扩展描述
3700
pgmp
多精度算术扩展
8700
mongo_fdw
MongoDB 外部数据包装器

MPL-2.0

1 个扩展

MPL-2.0 许可证文本 : Weak copyleft license allowing proprietary combinations with file-level copyleft.

ID扩展描述
4540
pg_uuidv7
UUIDv7 支持

LGPL-2.1

1 个扩展

LGPL-2.1 许可证文本 : Weak copyleft license allowing proprietary applications to link dynamically.

ID扩展描述
7000
passwordcheck_cracklib
使用cracklib加固PG用户密码
Last updated on