RDS PostgreSQL各版本支持的扩展插件及版本信息,帮助您快速确定实例对各插件的支持情况并选择合适的扩展功能。
加入RDS PostgreSQL插件交流钉钉群(103525002795),获取更多关于插件的信息,进行咨询、交流和反馈。
使用说明
在使用RDS PostgreSQL扩展插件前,请阅读以下兼容性要求、配置方法和查询限制,确保插件能够正确安装和使用。
版本兼容性
-
内核版本依赖:插件的支持情况与内核版本密切相关。如果实例当前支持的插件与本文列表不符,请将实例升级至最新的内核小版本。
-
规格差异:不同规格(标准版、倚天版)的实例支持的插件列表存在差异。详情请参考本文中对应规格的标签页。
预加载配置
部分插件在使用前,必须将其名称添加至数据库参数 shared_preload_libraries 中,否则创建(CREATE EXTENSION)时会失败。修改shared_preload_libraries参数的方法,请参见设置实例参数。
需要预加载的插件列表如下:
-
性能监控:
pg_stat_statements、auto_explain、pg_prewarm -
安全审计:
auth_delay、passwordcheck、pgaudit -
分区管理:
pg_pathman -
逻辑复制:
pglogical -
全文搜索:
pg_bigm、zhparser、pg_jieba -
任务调度:
pg_cron -
查询优化:
pg_hint_plan -
数据压缩:
pg_squeeze -
时序数据:
timescaledb -
查询加速:
rds_duckdb -
Oracle兼容:
orafce -
调试工具:
pldebugger(参数值需配置为plugin_debugger)
插件查询与限制
-
查询可用插件:在数据库中执行
SELECT * FROM pg_available_extensions;可获取当前实例所有可用插件的完整列表。 -
安全限制:为了规范插件管理,提升RDS PostgreSQL在插件侧的安全防护,RDS在内核版本迭代中陆续对部分存在安全风险的插件进行优化,因此,部分插件在某些内核版本中无法新创建,已创建的插件使用不受影响。更多信息,请参见限制创建插件说明。
插件支持列表
标准版规格
|
插件名 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
描述 |
|
无 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
无 |
无 |
无 |
提供在线分区功能。 |
|
|
无 |
4.0.4 |
无 |
无 |
无 |
无 |
无 |
无 |
无 |
为PostgreSQL提供全文检索功能。 |
|
|
无 |
1.4 |
1.4 |
1.4 |
1.4 |
1.4 |
无 |
无 |
无 |
让PostgreSQL可以直接查询 ClickHouse数据库中的数据,就像查询本地表一样。 |
|
|
无 |
1.4 |
无 |
无 |
无 |
无 |
无 |
无 |
无 |
用来查看和审计 PostgreSQL数据库中所有对象(表、视图、函数等)的权限设置,方便进行权限管理和安全审计。 |
|
|
无 |
3.3.7 |
3.3.4 |
3.3.2 |
3.1.4 |
3.1.4 |
3.1.4 |
3.1.4 |
3.1.4 |
基于PAGC标准的地名标准化插件。 |
|
|
无 |
3.3.7 |
3.3.4 |
3.3.2 |
3.1.4 |
3.1.4 |
3.1.4 |
3.1.4 |
3.1.4 |
基于PAGC标准的地名标准化(美国)数据插件。 |
|
|
无 |
无 |
无 |
无 |
无 |
无 |
无 |
无 |
1.3.1 |
提供计算数字数组的统计信息的扩展函数。 |
|
|
无 |
1.6.0 |
1.6.0 |
1.5.0 |
1.5.0 |
无 |
无 |
无 |
无 |
为PostgreSQL提供图形数据库功能。 |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
提供一种基于布鲁姆过滤器的索引访问方法。 |
|
|
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
1.2 |
提供一个为多种数据类型和所有enum类型实现B树等价行为的GIN操作符类示例。 |
|
|
1.8 |
1.7 |
1.7 |
1.7 |
1.6 |
1.5 |
1.5 |
1.5 |
1.5 |
提供一个为多种数据类型和所有enum类型实现B树等价行为的GiST操作符类示例。 |
|
|
无 |
无 |
无 |
无 |
无 |
无 |
无 |
无 |
1.0 |
实现了一种数据类型,用来存储加密的口令。 |
|
|
1.8 |
1.6 |
1.6 |
1.6 |
1.6 |
1.6 |
1.6 |
1.5 |
1.4 |
提供一种大小写不敏感的字符串类型。 |
|
|
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.4 |
1.4 |
1.4 |
1.2 |
提供一种数据类型来表示多维立方体。 |
|
|
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
跨库操作表。 |
|
|
无 |
无 |
无 |
无 |
无 |
0.1.0 |
0.1.0 |
0.1.0 |
0.1.0 |
根据Protocol Buffers协议、输出能够适配Debezium平台的数据。 |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
附加全文搜索词典模板的示例。 |
|
|
1.2 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
提供两种不同的方法来计算地球表面的大圆距离。 |
|
|
无 |
1.1.14 |
1.1.14 |
1.1.14 |
1.1.14 |
1.1.14 |
1.1.14 |
1.1.14 |
1.1.13 |
提供全密态数据库功能。 |
|
|
无 |
1.0.0 |
1.0.0 |
1.0.0 |
1.0.0 |
1.0.0 |
1.0.0 |
1.0.0 |
1.0.0 |
用于在全密态数据库上加速密文查询。 |
|
|
1.2 |
1.2 |
1.2 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
判断字符串之间的相似性和距离。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
6.9 |
6.3 |
6.3 |
基于PAGC标准的地名标准化插件。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
6.9 |
6.3 |
6.3 |
基于PAGC标准的地名标准化美国部分数据插件。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
6.9 |
6.3 |
6.3 |
提供空间几何类型的计算分析功能。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
6.9 |
6.3 |
6.3 |
用于二维空间几何大数据的快速显示。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
6.9 |
6.3 |
6.3 |
提供空间几何SFCGAL插件扩展功能。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
6.9 |
6.3 |
6.3 |
提供空间几何类型的计算分析功能。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
6.9 |
6.3 |
6.3 |
提供H3、GeoSOT等网格剖分、编码、索引及分析能力。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
6.9 |
6.3 |
6.3 |
提供空间几何网络类型的计算分析功能。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
6.9 |
6.3 |
6.3 |
提供点云的存储、计算分析功能。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
6.9 |
6.3 |
6.3 |
提供点云的存储、计算分析功能。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
6.9 |
6.3 |
6.3 |
提供空间栅格数据的存储、计算分析功能。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
6.9 |
6.3 |
6.3 |
提供空间参考的计算分析功能。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
6.9 |
6.3 |
6.3 |
提供USCB Tiger数据类型支持。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
6.9 |
6.3 |
6.3 |
Ganos移动对象(MOD)数据计算分析功能。 |
|
|
2.18 |
2.19 |
2.18 |
2.18 |
2.18 |
2.15 |
2.14 |
2.14 |
无 |
快速预估PV、UV等业务指标。 |
|
|
1.8 |
1.8 |
1.8 |
1.8 |
1.8 |
1.7 |
1.6 |
1.5 |
1.4 |
在单一PostgreSQL实例中存储键值对。 |
|
|
1.4.2 |
1.4.1 |
1.4.1 |
1.4.1 |
1.4.1 |
1.3.1 |
1.3.1 |
1.3.1 |
1.3.1 |
创建虚拟索引。 |
|
|
无 |
2.0 |
2.0 |
2.0 |
2.0 |
2.0 |
2.0 |
2.0 |
2.0 |
提供索引推荐。 |
|
|
无 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
提供一个整数聚集器和一个枚举器。 |
|
|
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.3 |
1.2 |
1.2 |
1.2 |
提供一些有用的函数和操作符来操纵不含空值的整数数组。 |
|
|
2.4 |
2.4 |
2.4 |
2.4 |
2.4 |
2.4 |
无 |
无 |
无 |
使PostgreSQL支持IP地址范围类型。 |
|
|
1.3 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.1 |
按照一个硬编码的前缀列表对输入进行验证,也被用来在输出时连接号码。 |
|
|
1.3 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.1 |
1.1 |
1.1 |
用于表示存储在一个层次树状结构中的数据的标签。 |
|
|
无 |
无 |
无 |
无 |
无 |
无 |
无 |
1.0 |
无 |
查询数据库日志。 |
|
|
无 |
2.9.2 |
1.2 |
1.2 |
1.2 |
1.1 |
1.1 |
1.1 |
1.1 |
读写RDS MySQL实例或自建MySQL数据库里的数据。 |
|
|
无 |
无 |
无 |
无 |
无 |
无 |
1.1 |
无 |
无 |
支持对PostgreSQL表同步更新Oracle数据库中的表。 |
|
|
4.15 |
无 |
4.9.2 |
4.9.2 |
4.9.2 |
无 |
无 |
3.8 |
3.6 |
提供一系列Oracle兼容函数。 |
|
|
无 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
读写OSS里的数据。 |
|
|
无 |
无 |
0.0.1 |
0.0.1 |
0.0.1 |
0.0.1 |
0.0.1 |
0.0.1 |
无 |
高效向量检索。 |
|
|
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
创建一个二元语法(2-gram)的GIN索引来加速全文搜索过程。 |
|
|
1.6 |
1.4 |
1.4 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
提供一种方法实时检查共享缓冲区。 |
|
|
无 |
无 |
无 |
无 |
无 |
无 |
无 |
1.0 |
1.0 |
用于对SQL进行并发控制。 |
|
|
1.6 |
1.6 |
1.6 |
1.6 |
1.6 |
1.5 |
1.1 |
1.1 |
1.1 |
设置定时任务。 |
|
|
1.3 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
检查空闲空间映射(FSM)。 |
|
|
1.2.0 |
1.2.0 |
1.2.0 |
1.2.0 |
1.2.0 |
1.1.0 |
1.1.0 |
1.1.0 |
1.1.0 |
对中文全文实现分词。 |
|
|
1.8.0 |
1.7.0 |
1.6.1 |
1.5.2 |
1.4.3 |
1.3.9 |
1.3.9 |
1.3.9 |
1.3.0 |
通过特殊的注释语句提示,使PostgreSQL改变其既定的执行计划。 |
|
|
5.2.4 |
5.2.4 |
5.1.0 |
5.1.0 |
5.1.0 |
4.7.3 |
4.7.3 |
无 |
无 |
创建和管理基于时间和基于序列的表分区集。 |
|
|
无 |
无 |
无 |
无 |
无 |
1.5 |
1.5 |
1.5 |
1.5 |
高性能分区表插件。 |
|
|
1.2 |
无 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.1 |
提供一种方便的方法把数据载入到操作系统缓冲区或者PostgreSQL缓冲区。 |
|
|
无 |
无 |
4.4 |
4.4 |
4.4 |
4.1 |
4.1 |
4.1 |
4.1 |
资源密集活动统计。 |
|
|
无 |
0.0.10 |
0.0.10 |
0.0.10 |
0.0.10 |
0.0.10 |
0.0.10 |
0.0.10 |
无 |
允许用户通过SQL查询的方式,访问操作系统层面的进程和系统资源消耗数据。 |
|
|
无 |
1.5.1 |
1.5.0 |
1.5.0 |
1.5.0 |
1.4.6 |
1.4.6 |
1.4.6 |
1.4.6 |
在线清理表空间功能。 |
|
|
无 |
无 |
无 |
无 |
无 |
无 |
无 |
无 |
1.0 |
提供PostgreSQL的球面的数据类型、函数、运算符和索引。 |
|
|
无 |
2.3.0 |
2.2.3 |
2.2.3 |
2.2.3 |
2.2.1 |
2.2.1 |
2.2.1 |
2.2.1 |
系统读写信息统计。 |
|
|
1.12 |
1.10 |
1.10 |
1.10 |
1.9 |
1.8 |
1.7 |
1.6 |
1.6 |
提供一种方法追踪服务器执行的所有SQL语句的执行统计信息。 |
|
|
1.6 |
1.6 |
1.6 |
1.6 |
1.6 |
1.5 |
1.4 |
1.4 |
1.3 |
提供字母数字文本相似度的函数和操作符,以及支持快速搜索相似字符串的索引操作符类。 |
|
|
1.8 |
1.7 |
1.6 |
1.6 |
1.6 |
1.6 |
1.6 |
1.6 |
无 |
在线收缩膨胀表和索引。 |
|
|
1.1 |
1.1 |
无 |
无 |
无 |
无 |
无 |
无 |
无 |
用于监控和分析数据库的等待状态。 |
|
|
无 |
17.0 |
16.0 |
1.6.1 |
1.6.1 |
1.5 |
1.4.1 |
1.3.2 |
1.2.2 |
提供详细的会话和对象审计日志记录。 |
|
|
1.4 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
为PostgreSQL提供了密码函数。 |
|
|
无 |
无 |
2.2 |
2.2 |
2.2 |
2.1 |
无 |
无 |
无 |
使PostgreSQL支持透明逻辑DDL复制。 |
|
|
2.4.6 |
2.4.5 |
2.4.5 |
2.4.4 |
2.4.4 |
2.4.2 |
2.4.2 |
2.4.0 |
2.4.0 |
提供逻辑流复制发布和订阅的功能。 |
|
|
无 |
3.4.2 |
3.4.2 |
3.4.2 |
3.4.2 |
3.4.2 |
3.4.2 |
3.4.2 |
3.4.2 |
提供空间几何网络的计算分析功能。 |
|
|
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
提供一个函数来显示指定表的行锁定信息。 |
|
|
1.0 |
1.0.0 |
1.0.0 |
无 |
无 |
无 |
无 |
无 |
无 |
在PostgreSQL数据库中实现数据的Gzip压缩和解压缩功能。 |
|
|
1.6 |
无 |
1.6 |
无 |
无 |
无 |
无 |
无 |
无 |
允许用户在PostgreSQL数据库中直接发起HTTP请求。 |
|
|
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
提供多种函数来获得元组层的统计信息。 |
|
|
0.8.1 |
0.8.0 |
0.8.0 |
0.8.0 |
0.8.0 |
无 |
无 |
无 |
无 |
高维向量相似度搜索插件。 |
|
|
无 |
1.8 |
1.8 |
1.8 |
1.8 |
1.1 |
1.1 |
1.1 |
1.1 |
存储过程调试插件。 |
|
|
无 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
提供Perl过程语言。 |
|
|
无 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
提供SQL过程语言。 |
|
|
2.11.0 |
无 |
2.11.0 |
2.10.0 |
2.10.0 |
2.10.0 |
2.9.0 |
2.9.0 |
2.8.0 |
包含CLUSTER模式和CONNECT模式,可以帮助您用不同方式访问数据库。 |
|
|
无 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
提供tcl过程语言。 |
|
|
无 |
无 |
无 |
无 |
2.3.15 |
2.3.15 |
2.3.15 |
2.3.15 |
2.3.15 |
可信JavaScript语言扩展。 |
|
|
无 |
3.3.7 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.2 |
PostGIS空间地理信息相关扩展。 |
|
|
无 |
3.3.7 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.2 |
PostGIS SFCGAL空间地理信息相关扩展。 |
|
|
无 |
3.3.7 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.2 |
PostGIS TIGER数据空间地理信息相关扩展。 |
|
|
无 |
3.3.7 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.2 |
PostGIS拓扑数据空间地理信息相关扩展。 |
|
|
1.2 |
1.1 |
1.1 |
1.1 |
1.1 |
1.0 |
1.0 |
1.0 |
1.0 |
跨库操作表。 |
|
|
无 |
1.1.0 |
无 |
1.1.0 |
1.1.0 |
无 |
无 |
无 |
无 |
对数据库中的敏感数据进行匿名化或脱敏处理。 |
|
|
无 |
无 |
无 |
无 |
无 |
无 |
无 |
无 |
1.5.0 |
用于在球体上进行空间索引。 |
|
|
无 |
无 |
无 |
无 |
无 |
无 |
3.8 |
无 |
无 |
支持化学分子计算、化学分子检索等功能。 |
|
|
1.0 |
1.0.0 |
1.0.0 |
1.0.0 |
1.0.0 |
无 |
无 |
无 |
无 |
集成了阿里云百炼的先进模型,包括千问、通用文本向量和通用文本排序等。通过该插件,您可以在RDS PostgreSQL数据库中轻松实现包括大模型问答、文本向量转换、文本排序、Top N相似向量检索以及RAG问答等多种应用场景。 |
|
|
1.3 |
1.2 |
1.2 |
1.2 |
1.2 |
无 |
无 |
无 |
无 |
支持SQL限流。 |
|
|
1.3.2.3 |
1.1 |
1.2 |
1.3 |
1.1 |
1.1 |
1.1 |
无 |
无 |
复杂查询加速。 |
|
|
无 |
1.0 |
1.0 |
1.0 |
1.0 |
无 |
无 |
无 |
无 |
提供自定义模型配置、模型调用的能力,可以在数据库端实现文本到向量的转换。 |
|
|
无 |
无 |
1.0 |
无 |
无 |
无 |
无 |
无 |
无 |
用于对查询结果集的敏感列进行加密。同时,通过对数据库账户权限进行设置,相关账户在访问敏感列信息时,仅能获得密文格式的查询结果。 |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
无 |
无 |
支持在线修改列类型,在不影响业务连续性的前提下完成表结构变更。 |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
TDE批量加解密插件。 |
|
|
0.5.4 |
0.5.4 |
0.5.4 |
0.5 |
0.5 |
0.5 |
0.5 |
无 |
无 |
使用位图功能,提高查询性能。 |
|
|
无 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
高速全文检索。 |
|
|
1.0.3 |
无 |
1.0.2 |
1.0.2 |
1.0.2 |
1.0.2 |
1.0.2 |
1.0.2 |
1.0.2 |
具有顺序模式的UUID生成器。 |
|
|
无 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
计算两个相同类型数组的相似度。 |
|
|
2.2 |
2.2 |
2.2 |
2.2 |
无 |
无 |
无 |
无 |
无 |
提供了一种基于int8和序列的唯一ID解决方案,以选择性替代PostgreSQL内置的bigserial数据类型。 |
|
|
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
提供当前客户端提供的 SSL 证书的有关信息。 |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
包括多个返回表的函数。 |
|
|
无 |
2.0.4 |
2.0.3 |
2.0.3 |
2.0.3 |
2.0.3 |
2.0.3 |
2.0.3 |
无 |
查询其他类型数据库的数据。 |
|
|
无 |
2.17.0 |
2.14.2 |
2.9.2 |
2.9.2 |
2.5.0 |
1.7.1 |
1.7.1 |
1.3.0 |
支持时序数据的自动分片、高效写入、检索、准实时聚合等。 |
|
|
1.0 |
无 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
提供表采样方法SYSTEM_ROWS。 |
|
|
1.0 |
无 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
提供了表采样方法SYSTEM_TIME。 |
|
|
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
文本搜索字典,它能从词位中移除重音(附加符号)。 |
|
|
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
提供函数使用几种标准算法之一产生通用唯一标识符(UUID)。 |
|
|
无 |
无 |
无 |
无 |
无 |
无 |
无 |
1.0 |
1.0 |
支持多种BIT操作。 |
|
|
2.6 |
2.6 |
2.6 |
2.6 |
2.6 |
2.3 |
2.3 |
2.2 |
2.2 |
将逻辑日志文件输出为JSON格式。 |
|
|
1.2 |
无 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
提供XPath查询和XSLT功能。 |
|
|
2.1 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
中文全文搜索。 |
|
|
无 |
无 |
无 |
无 |
无 |
无 |
无 |
4.0 |
无 |
强大的文本索引和分析功能。 |
倚天版规格
|
插件名 |
18 |
17 |
16 |
15 |
14 |
13 |
描述 |
|
无 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
提供在线分区功能 |
|
|
无 |
4.0.4 |
无 |
无 |
无 |
无 |
为PostgreSQL提供全文检索功能。 |
|
|
无 |
1.4 |
1.4 |
1.4 |
1.4 |
1.4 |
让PostgreSQL可以直接查询 ClickHouse数据库中的数据,就像查询本地表一样。 |
|
|
无 |
1.4 |
无 |
无 |
无 |
无 |
用来查看和审计 PostgreSQL数据库中所有对象(表、视图、函数等)的权限设置,方便进行权限管理和安全审计。 |
|
|
无 |
3.3.7 |
3.3.4 |
3.3.2 |
3.1.4 |
3.1.4 |
基于PAGC标准的地名标准化插件。 |
|
|
无 |
3.3.7 |
3.3.4 |
3.3.2 |
3.1.4 |
3.1.4 |
基于PAGC标准的地名标准化(美国)数据插件。 |
|
|
无 |
1.6.0 |
1.6.0 |
1.5.0 |
1.5.0 |
无 |
为PostgreSQL提供图形数据库功能。 |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
提供一种基于布鲁姆过滤器的索引访问方法。 |
|
|
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
提供一个为多种数据类型和所有enum类型实现B树等价行为的GIN操作符类示例。 |
|
|
1.8 |
1.7 |
1.7 |
1.7 |
1.6 |
1.5 |
提供一个为多种数据类型和所有enum类型实现B树等价行为的GiST操作符类示例。 |
|
|
1.8 |
1.6 |
1.6 |
1.6 |
1.6 |
1.6 |
提供一种大小写不敏感的字符串类型。 |
|
|
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.4 |
提供一种数据类型来表示多维立方体。 |
|
|
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
跨库操作表。 |
|
|
无 |
无 |
无 |
无 |
无 |
0.1.0 |
根据Protocol Buffers协议、输出能够适配Debezium平台的数据。 |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
附加全文搜索词典模板的示例。 |
|
|
1.2 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
提供两种不同的方法来计算地球表面的大圆距离。 |
|
|
1.2 |
1.2 |
1.2 |
1.1 |
1.1 |
1.1 |
判断字符串之间的相似性和距离。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
基于PAGC标准的地名标准化插件。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
基于PAGC标准的地名标准化美国部分数据插件。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
提供空间几何类型的计算分析功能。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
用于二维空间几何大数据的快速显示。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
提供空间几何SFCGAL插件扩展功能。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
提供空间几何类型的计算分析功能。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
提供H3、GeoSOT等网格剖分、编码、索引及分析能力。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
提供空间几何网络类型的计算分析功能。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
提供点云的存储、计算分析功能。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
提供点云的存储、计算分析功能。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
提供空间栅格数据的存储、计算分析功能。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
提供空间参考的计算分析功能。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
提供USCB Tiger数据类型支持。 |
|
|
无 |
7.0 |
6.9 |
6.9 |
6.9 |
6.9 |
Ganos移动对象(MOD)数据计算分析功能。 |
|
|
2.18 |
2.19 |
2.18 |
2.18 |
2.18 |
2.15 |
快速预估PV、UV等业务指标。 |
|
|
1.8 |
1.8 |
1.8 |
1.8 |
1.8 |
1.7 |
在单一PostgreSQL实例中存储键值对。 |
|
|
1.4.2 |
1.4.1 |
1.4.1 |
1.4.1 |
1.4.1 |
1.3.1 |
创建虚拟索引。 |
|
|
无 |
2.0 |
2.0 |
2.0 |
2.0 |
2.0 |
提供索引推荐。 |
|
|
无 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
提供一个整数聚集器和一个枚举器。 |
|
|
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.3 |
提供一些有用的函数和操作符来操纵不含空值的整数数组。 |
|
|
2.4 |
2.4 |
2.4 |
2.4 |
2.4 |
2.4 |
使PostgreSQL支持IP地址范围类型。 |
|
|
1.3 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
按照一个硬编码的前缀列表对输入进行验证,也被用来在输出时连接号码。 |
|
|
1.3 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
用于表示存储在一个层次树状结构中的数据的标签。 |
|
|
无 |
2.9.2 |
1.2 |
1.2 |
1.2 |
1.1 |
读写RDS MySQL实例或自建MySQL数据库里的数据。 |
|
|
4.15 |
无 |
4.9.2 |
4.9.2 |
4.9.2 |
无 |
提供一系列Oracle兼容函数。 |
|
|
无 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
读写OSS里的数据。 |
|
|
无 |
无 |
0.0.1 |
0.0.1 |
0.0.1 |
0.0.1 |
高效向量检索。 |
|
|
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
创建一个二元语法(2-gram)的GIN索引来加速全文搜索过程。 |
|
|
1.6 |
1.4 |
1.4 |
1.3 |
1.3 |
1.3 |
提供一种方法实时检查共享缓冲区。 |
|
|
1.6 |
1.6 |
1.6 |
1.6 |
1.6 |
1.5 |
设置定时任务。 |
|
|
1.3 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
检查空闲空间映射(FSM)。 |
|
|
1.2.0 |
1.2.0 |
1.2.0 |
1.2.0 |
1.2.0 |
1.1.0 |
对中文全文实现分词。 |
|
|
1.8.0 |
1.7.0 |
1.6.1 |
1.5.2 |
1.4.3 |
1.3.9 |
通过特殊的注释语句提示,使PostgreSQL改变其既定的执行计划。 |
|
|
4.7.3 |
5.2.4 |
5.1.0 |
5.1.0 |
5.0.1 |
4.7.3 |
创建和管理基于时间和基于序列的表分区集。 |
|
|
无 |
无 |
无 |
无 |
无 |
1.5 |
高性能分区表插件。 |
|
|
1.2 |
无 |
1.2 |
1.2 |
1.2 |
1.2 |
提供一种方便的方法把数据载入到操作系统缓冲区或者PostgreSQL缓冲区。 |
|
|
无 |
无 |
4.4 |
4.4 |
4.4 |
4.1 |
资源密集活动统计。 |
|
|
无 |
0.0.10 |
0.0.10 |
0.0.10 |
0.0.10 |
0.0.10 |
允许用户通过SQL查询的方式,访问操作系统层面的进程和系统资源消耗数据。 |
|
|
无 |
1.5.1 |
1.5.0 |
1.5.0 |
1.5.0 |
1.4.6 |
在线清理表空间功能。 |
|
|
无 |
2.3.0 |
2.2.3 |
2.2.3 |
2.2.3 |
2.2.1 |
系统读写信息统计。 |
|
|
1.12 |
1.10 |
1.10 |
1.10 |
1.9 |
1.8 |
提供一种方法追踪服务器执行的所有SQL语句的执行统计信息。 |
|
|
1.6 |
1.6 |
1.6 |
1.6 |
1.6 |
1.5 |
提供字母数字文本相似度的函数和操作符,以及支持快速搜索相似字符串的索引操作符类。 |
|
|
1.8 |
1.7 |
1.6 |
1.6 |
1.6 |
1.6 |
在线收缩膨胀表和索引。 |
|
|
1.1 |
1.1 |
无 |
无 |
无 |
无 |
用于监控和分析数据库的等待状态。 |
|
|
无 |
17.0 |
16.0 |
1.6.1 |
1.6.1 |
1.5 |
提供详细的会话和对象审计日志记录。 |
|
|
1.4 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
为PostgreSQL提供了密码函数。 |
|
|
无 |
无 |
2.2 |
2.2 |
2.2 |
2.1 |
使PostgreSQL支持透明逻辑DDL复制。 |
|
|
2.4.6 |
2.4.5 |
2.4.5 |
2.4.4 |
2.4.4 |
2.4.2 |
提供逻辑流复制发布和订阅的功能。 |
|
|
无 |
3.4.2 |
3.4.2 |
3.4.2 |
3.4.2 |
3.4.2 |
提供空间几何网络的计算分析功能。 |
|
|
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
提供一个函数来显示指定表的行锁定信息。 |
|
|
1.0 |
1.0.0 |
1.0.0 |
无 |
无 |
无 |
在PostgreSQL数据库中实现数据的Gzip压缩和解压缩功能。 |
|
|
1.6 |
无 |
1.6 |
无 |
无 |
无 |
允许用户在PostgreSQL数据库中直接发起HTTP请求。 |
|
|
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
提供多种函数来获得元组层的统计信息。 |
|
|
0.8.1 |
0.8.0 |
0.8.0 |
0.8.0 |
0.8.0 |
无 |
高维向量相似度搜索插件。 |
|
|
无 |
1.8 |
1.8 |
1.8 |
1.8 |
1.1 |
存储过程调试插件。 |
|
|
无 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
提供Perl过程语言。 |
|
|
无 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
提供SQL过程语言。 |
|
|
2.11.0 |
无 |
2.11.0 |
2.10.0 |
2.10.0 |
2.10.0 |
包含CLUSTER模式和CONNECT模式,可以帮助您用不同方式访问数据库。 |
|
|
无 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
提供tcl过程语言。 |
|
|
无 |
3.3.7 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.4 |
PostGIS空间地理信息相关扩展。 |
|
|
无 |
3.3.7 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.4 |
PostGIS SFCGAL空间地理信息相关扩展。 |
|
|
无 |
3.3.7 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.4 |
PostGIS TIGER数据空间地理信息相关扩展。 |
|
|
无 |
3.3.7 |
3.3.4 |
3.3.4 |
3.3.4 |
3.3.4 |
PostGIS拓扑数据空间地理信息相关扩展。 |
|
|
1.2 |
1.1 |
1.1 |
1.1 |
1.1 |
1.0 |
跨库操作表。 |
|
|
无 |
1.1.0 |
无 |
1.1.0 |
1.1.0 |
无 |
对数据库中的敏感数据进行匿名化或脱敏处理。 |
|
|
1.0 |
1.0.0 |
1.0.0 |
1.0.0 |
1.0.0 |
无 |
集成了阿里云百炼的先进模型,包括千问、通用文本向量和通用文本排序等。通过该插件,您可以在RDS PostgreSQL数据库中轻松实现包括大模型问答、文本向量转换、文本排序、Top N相似向量检索以及RAG问答等多种应用场景。 |
|
|
1.3 |
1.2 |
1.2 |
1.2 |
1.2 |
无 |
支持SQL限流。 |
|
|
1.3.2.3 |
1.1 |
1.2 |
1.3 |
1.1 |
1.1 |
复杂查询加速。 |
|
|
无 |
1.0 |
1.0 |
1.0 |
1.0 |
无 |
提供自定义模型配置、模型调用的能力,可以在数据库端实现文本到向量的转换。 |
|
|
无 |
无 |
1.0 |
无 |
无 |
无 |
用于对查询结果集的敏感列进行加密。同时,通过对数据库账户权限进行设置,相关账户在访问敏感列信息时,仅能获得密文格式的查询结果。 |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
支持在线修改列类型,在不影响业务连续性的前提下完成表结构变更。 |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
TDE批量加解密插件。 |
|
|
0.5.4 |
0.5.4 |
0.5.4 |
0.5 |
0.5 |
0.5 |
使用位图功能,提高查询性能。 |
|
|
无 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
高速全文检索。 |
|
|
1.0.3 |
无 |
1.0.2 |
1.0.2 |
1.0.2 |
1.0.2 |
具有顺序模式的UUID生成器。 |
|
|
无 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
计算两个相同类型数组的相似度。 |
|
|
2.2 |
2.2 |
2.2 |
2.2 |
无 |
无 |
提供了一种基于int8和序列的唯一ID解决方案,以选择性替代PostgreSQL内置的bigserial数据类型。 |
|
|
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
提供当前客户端提供的 SSL 证书的有关信息。 |
|
|
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
包括多个返回表的函数。 |
|
|
无 |
2.0.4 |
2.0.3 |
2.0.3 |
2.0.3 |
2.0.3 |
查询其他类型数据库的数据。 |
|
|
无 |
2.17.0 |
2.14.2 |
2.9.2 |
2.9.2 |
2.5.0 |
支持时序数据的自动分片、高效写入、检索、准实时聚合等。 |
|
|
1.0 |
无 |
1.0 |
1.0 |
1.0 |
1.0 |
提供表采样方法SYSTEM_ROWS。 |
|
|
1.0 |
无 |
1.0 |
1.0 |
1.0 |
1.0 |
提供了表采样方法SYSTEM_TIME。 |
|
|
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
文本搜索字典,它能从词位中移除重音(附加符号)。 |
|
|
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
提供函数使用几种标准算法之一产生通用唯一标识符(UUID)。 |
|
|
2.6 |
2.6 |
2.6 |
2.6 |
2.6 |
2.3 |
将逻辑日志文件输出为JSON格式。 |
|
|
1.2 |
无 |
1.1 |
1.1 |
1.1 |
1.1 |
提供XPath查询和XSLT功能。 |
|
|
2.1 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
中文全文搜索。 |
常见问题
Q:我需要的插件在插件表中没有找到,怎么办?
A:可以采取如下措施:
-
本页面仅列举了常用插件,更多插件的支持情况,可在数据库内使用
SELECT * FROM pg_available_extensions;命令查询。 -
到阿里云聆听平台提交建议和需求。
Q:我需要的插件在其他大版本支持,但是我所使用的大版本不支持,怎么办?
A:可以采取如下措施:
-
耐心等待,各插件正逐步在各大版本中同步,可以关注AliPG内核小版本发布记录,可能在后续小版本更新中支持。
-
如果想要变更实例版本,尽快使用所需插件:
-
到阿里云聆听平台提交建议和需求。
Q:插件表中显示支持的插件,但是在实际创建时报错提示不支持,怎么办?
A:请先升级内核小版本至最新版后,再进行尝试。
Q:我创建的插件都是在public模式下,如何在其他Schema下创建插件并使用?
A:需要在创建插件时就指定Schema,例如:
CREATE EXTENSION <插件名> SCHEMA <Schema名>;
相关文档
-
RDS PostgreSQL支持在控制台管理插件,更多信息,请参见管理插件。
-
各插件的使用方法可参见本文后提供的相关文档或开源插件对应的官方文档。
-
如果需要使用最新的插件版本,请升级内核小版本至最新版。
-
也可以查看AliPG内核小版本发布记录,确定插件在哪个小版本支持。