支持的扩展
本文列出 CloudBase PostgreSQL 当前提供的扩展。扩展支持范围、版本和权限要求可能随实例版本变化,请以实际数据库查询结果和控制台展示为准。
扩展总览
| 扩展 | 版本 | 功能 |
|---|---|---|
address_standardizer | 3.5.0 | 地址解析和标准化,常用于地理编码前的数据清洗。 |
address_standardizer_data_us | 3.5.0 | 美国地址标准化示例数据集。 |
age | 1.5.0 | Apache AGE 图数据库能力,可在 PostgreSQL 中处理图数据。 |
amcheck | 1.4 | 检查索引和关系完整性,适合低层数据一致性诊断。 |
autoinc | 1.0 | 通过触发器自动维护自增字段。 |
bloom | 1.0 | Bloom 索引访问方法,适合多列等值过滤的签名索引。 |
bool_plperl | 1.0 | 在 bool 与 PL/Perl 之间做类型转换。 |
btree_gin | 1.3 | 为常见 B-tree 数据类型提供 GIN 索引支持。 |
btree_gist | 1.7 | 为常见 B-tree 数据类型提供 GiST 索引支持。 |
chkpass | 1.0 | 自动加密密码的数据类型。 |
citext | 1.6 | 大小写不敏感的文本类型。 |
cos_fdw | 1.0 | 访问腾讯云 COS 平面文件的外部数据封装器。 |
count_distinct | 3.0.2 | COUNT(DISTINCT ...) 的替代聚合实现,可配合 HashAggregate 使用。 |
cube | 1.5 | 多维立方体数据类型。 |
dblink | 1.2 | 从当前数据库连接并查询其他 PostgreSQL 数据库。 |
decoderbufs | 0.1.0 | 使用 Protocol Buffer 格式输出 WAL 变更的逻辑解码插件。 |
dict_int | 1.0 | 整数全文检索字典模板。 |
dict_xsyn | 1.0 | 扩展同义词全文检索字典模板。 |
earthdistance | 1.2 | 计算地球表面大圆距离。 |
fuzzystrmatch | 1.2 | 字符串相似度和距离计算。 |
hll | 2.18 | HyperLogLog 数据类型,适合近似去重统计。 |
hstore | 1.8 | 键值对集合数据类型。 |
hstore_plperl | 1.0 | 在 hstore 与 PL/Perl 之间做类型转换。 |
hypopg | 1.4.1 | 创建假设索引,用于评估索引效果而不真正建索引。 |
imgsmlr | 1.0 | 图片相似度模块。 |
insert_username | 1.0 | 跟踪表数据变更用户。 |
intagg | 1.1 | 整数聚合与枚举扩展,已过时。 |
intarray | 1.5 | 一维整数数组的函数、操作符和索引支持。 |
isn | 1.2 | 国际产品编号标准相关数据类型。 |
jsonb_plperl | 1.0 | 在 jsonb 与 PL/Perl 之间做类型转换。 |
lo | 1.1 | Large Object 维护能力。 |
ltree | 1.3 | 层级树状结构路径数据类型。 |
moddatetime | 1.0 | 自动维护最后修改时间。 |
mysql_fdw | 1.2 | 查询 MySQL 服务的外部数据封装器。 |
pageinspect | 1.12 | 低层检查数据库页面内容。 |
pg_bigm | 1.2 | 基于 bigram 的文本相似度和索引搜索。 |
pg_buffercache | 1.5 | 查看共享缓冲区 缓存内容。 |
pg_cron | 1.6 | PostgreSQL 内部任务调度器。 |
pg_freespacemap | 1.2 | 检查空闲空间映射。 |
pg_hashids | 1.3 | Hashids 编码能力。 |
pg_hint_plan | 1.7.0 | 为查询优化器提供 hint。 |
pg_ivm | 1.11 | 增量维护物化视图。 |
pg_jieba | 1.1.1 | 中文全文检索分词解析器。 |
pg_partman | 4.7.4 | 按时间或 ID 管理分区表。 |
pg_prewarm | 1.2 | 预热关系数据到缓存。 |
pg_repack | 1.5.2 | 以较低锁影响重整表和索引。 |
pg_similarity | 1.0 | 相似度查询支持。 |
pg_sphere | 1.5.1 | 球面对象、函数、操作符和索引支持。 |
pg_squeeze | 1.9 | 移除关系中的未使用空间。 |
pg_stat_log | 1.0 | 跟踪 SQL 运行时执行统计。 |
pg_stat_statements | 1.11 | 跟踪 SQL 计划与执行统计。 |
pg_surgery | 1.0 | 对损坏关系执行低层修复操作。 |
pg_trgm | 1.6 | 基于 trigram 的文本相似度和索引搜索。 |
pg_visibility | 1.2 | 检查可见性映射和页级可见性信息。 |
pg_walinspect | 1.1 | 检查 WAL 内容。 |
pgagent | 4.2 | PostgreSQL 任务调度器。 |
pgaudit | 17.0 | 审计日志能力。 |
pgcrypto | 1.3 | 加密、摘要和随机值函数。 |
pglogical | 2.4.5 | PostgreSQL 逻辑复制。 |
pglogical_origin | 1.0.0 | PostgreSQL 9.4 升级兼容占位扩展。 |
pgrouting | 3.6.2 | pgRouting 路由计算扩展。 |
pgrowlocks | 1.2 | 显示行级锁信息。 |
pgstattuple | 1.5 | 显示 tuple 级统计信息。 |
pldbgapi | 1.1 | PL/pgSQL 服务端调试支持。 |
plperl | 1.0 | PL/Perl 过程语言。 |
plpgsql | 1.0 | PL/pgSQL 过程语言。 |
pltcl | 1.0 | PL/Tcl 过程语言。 |
plv8 | 3.2.3 | 受信任 PL/JavaScript(v8) 过程语言。 |
postgis | 3.5.0 | PostGIS 几何和地理空间类型与函数。 |
postgis_raster | 3.5.0 | PostGIS 栅格类型和函数。 |
postgis_sfcgal | 3.5.0 | PostGIS SFCGAL 函数。 |
postgis_tiger_geocoder | 3.5.0 | PostGIS tiger 地理编码和反向地理编码。 |
postgis_topology | 3.5.0 | PostGIS 拓扑空间类型和函数。 |
postgres_fdw | 1.1 | 查询远程 PostgreSQL 服务的外部数据封装器。 |
rdkit | 4.7.0 | 化学信息学能力。 |
rds_server_handler | 1.0 | TencentDB PostgreSQL 服务处理扩展。 |
refint | 1.0 | 实现引用完整性的函数,已过时。 |
roaringbitmap | 0.5 | Roaring Bitmap 支持。 |
rum | 1.3 | RUM 索引访问方法。 |
seg | 1.4 | 线段或浮点区间数据类型。 |
sequential_uuids | 1.0.2 | 生成顺序 UUID。 |
smlar | 1.0 | 一维数组相似度计算。 |
sslinfo | 1.2 | SSL 证书信息。 |
starrocks_fdw | 1.2 | 查询 StarRocks 服务的外部数据封装器。 |
tablefunc | 1.0 | 整表操作函数,包括 crosstab。 |
tcn | 1.0 | 触发式变更通知。 |
tencentdb_ai | 1.3 | 腾讯云数据库 AI 扩展,可集成 prompt、embedding 等 AI 能力。 |
tencentdb_failover_slot | 1.1 | 故障切换 slot 相关函数。 |
tencentdb_scf | 1.0 | 安全受控调用 CloudBase 云函数,支持同步/异步调用、配合 pg_cron 定时触发。 |
tencentdb_index_advisor | 1.0 | TencentDB PostgreSQL 查询和工作负载级索引顾问。 |
tencentdb_serverless | 1.0 | serverless 模式支持扩展。 |
tencentdb_sql_throttling | 1.0 | 跟踪 SQL 计划与执行统计。 |
tencentdb_superuser | 1.1 | 升级支持扩展。 |
tencentdb_system_stat | 1.0 | 跟踪 SQL 执行统计。 |
tencentdb_wal_stat | 1.0 | 按关系聚合 WAL 统计。 |
timescaledb | 2.23.0 | 时序数据扩展,支持高吞吐写入和复杂查询。 |
topn | 2.6.0 | Top-N JSONB 类型。 |
tsm_system_rows | 1.0 | 按行数限制的 TABLESAMPLE 方法。 |
tsm_system_time | 1.0 | 按时间限制的 TABLESAMPLE 方法。 |
unaccent | 1.1 | 移除重音字符的全文检索字典。 |
uuid-ossp | 1.1 | 生成 UUID。 |
vector | 0.8.2 |