Complementos soportados
La siguiente tabla enumera los complementos compatibles con las últimas versiones secundarias de RDS for PostgreSQL. Puede usar SELECT name FROM pg_available_extensions; para ver los complementos compatibles con su instancia de base de datos. Si alguno de los siguientes complementos no es compatible con su versión de PostgreSQL, haga migrar sus datos a una instancia de RDS for PostgreSQL de la última versión.
Los complementos mysql_fdw, dblink, pgsql-ogr-fdw, postgres_fdw y tds_fdw se utilizan para acceder a los datos almacenados en servidores remotos de bases de datos. Antes de utilizar cualquiera de ellos, asegúrese de que las direcciones IP del servidor de las dos instancias de base de datos estén en la misma VPC y subred.
RDS for PostgreSQL 13 solo está disponible para usuarios con el permiso de prueba beta abierta (OBT). Puede ponerse en contacto con el servicio de atención al cliente para solicitar el permiso.
Nombre de complemento |
PostgreSQL 9.5 |
PostgreSQL 9.6 |
PostgreSQL 10 |
PostgreSQL 11 |
PostgreSQL 12 |
PostgreSQL 13 |
PostgreSQL 14 |
---|---|---|---|---|---|---|---|
address_standardizer |
2.5.1 |
2.5.1 |
2.5.1 |
2.5.1 |
3.0.0 |
3.1.0 |
3.2.1 |
address_standardizer_data_us |
2.5.1 |
2.5.1 |
2.5.1 |
2.5.1 |
3.0.0 |
3.1.0 |
3.2.1 |
amcheck |
- |
- |
- |
1.1 |
1.2 |
1.2 |
1.3 |
auth_delay |
- |
- |
- |
- |
2 |
2 |
2 |
auto_explain |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
bloom |
- |
- |
- |
1.0 |
1.0 |
1.0 |
1.0 |
btree_gin |
1.0 |
1.0 |
1.2 |
1.3 |
1.3 |
1.3 |
1.3 |
btree_gist |
1.1 |
1.2 |
1.5 |
1.5 |
1.5 |
1.5 |
1.6 |
citext |
1.1 |
1.3 |
1.4 |
1.5 |
1.6 |
1.6 |
1.6 |
cube Para obtener más información, consulte cube. |
1.0 |
1.2 |
1.2 |
1.4 |
1.4 |
1.4 |
1.5 |
dblink |
1.1 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
dict_int |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
dict_xsyn |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
earthdistance Para obtener más información, consulte earthdistance. |
1.0 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
fuzzystrmatch |
1.0 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
hll |
2.12 |
2.12 |
2.12 |
2.12 |
2.14 |
2.15.1 |
2.16 |
hstore |
1.3 |
1.4 |
1.4 |
1.5 |
1.6 |
1.7 |
1.8 |
hypopg |
- |
- |
- |
1.2.0 |
1.2.0 |
1.2.0 |
1.3.1 |
icu |
- |
- |
- |
1.0 |
1.0 |
1.0 |
1.0 |
intagg |
1.0 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
intarray |
1.0 |
1.2 |
1.2 |
1.2 |
1.2 |
1.3 |
1.5 |
isn |
1.0 |
1.1 |
1.1 |
1.2 |
1.2 |
1.2 |
1.2 |
ltree |
1.0 |
1.1 |
1.1 |
1.1 |
1.1 |
1.2 |
1.2 |
mysql_fdw |
- |
- |
- |
2.5.5 |
2.5.5 |
2.5.5 |
2.8.0 |
old_snapshot |
- |
- |
- |
- |
- |
- |
1.0 |
orafce |
3.8.0 |
3.8.0 |
3.8.0 |
3.8.0 |
3.8.0 |
3.14.0 |
3.21.1 |
pageinspect |
1.3 |
1.5 |
1.6 |
1.7 |
1.7 |
1.8 |
1.9 |
passwordcheck |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
Pgaudit |
- |
- |
- |
- |
1.6.2 |
1.6.2 |
1.6.2 |
pg_bigm |
- |
- |
- |
1.2_20200228 |
1.2_20200228 |
1.2_20200228 |
1.2_20200228 |
pg_buffercache |
1.1 |
1.2 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
pg_cron |
- |
- |
- |
- |
1.4.1 |
1.3.1 |
1.4.1 |
pg_freespacemap |
1.0 |
1.1 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
pg_hint_plan |
1.1.5 |
1.2.0 |
1.3.0 |
1.3.5 |
1.3.7 |
1.3.7 |
1.4.0 |
pg_jieba |
1.1.0 |
1.1.0 |
1.1.0 |
1.1.0 |
1.1.0 |
2.0.1 |
1.1.0 |
pg_pathman |
1.5.8 |
1.5.8 |
1.5.8 |
1.5.8 |
1.5.12 |
1.5.12 |
- |
pg_prewarm |
1.0 |
1.1 |
1.1 |
1.2 |
1.2 |
1.2 |
1.2 |
pg_qualstats |
- |
- |
- |
2.0.2 |
2.0.2 |
2.0.2 |
2.0.4 |
pg_repack |
1.4.6 |
1.4.6 |
1.4.6 |
1.4.6 |
1.4.6 |
1.4.6 |
1.4.7 |
pg_roaringbitmap |
- |
- |
- |
0.5.2 |
0.5.2 |
0.5.2 |
0.5.4 |
pg_stat_kcache |
- |
- |
- |
2.2.0 |
2.2.0 |
2.2.0 |
2.2.1 |
pg_stat_statements |
1.3 |
1.4 |
1.6 |
1.6 |
1.7 |
1.8 |
1.9 |
pg_surgery |
- |
- |
- |
- |
- |
- |
1.0 |
pg_track_settings |
- |
- |
- |
2.0.1 |
2.0.1 |
2.0.1 |
2.0.1 |
pg_trgm |
1.1 |
1.3 |
1.3 |
1.4 |
1.4 |
1.5 |
1.6 |
pg_visibility |
- |
- |
- |
1.2 |
1.2 |
1.2 |
1.2 |
pg_wait_sampling |
- |
- |
- |
1.1.3 |
1.1.3 |
1.1.3 |
1.1.3 |
pgcrypto |
1.2 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
1.3 |
pgl_ddl_deploy |
- |
- |
- |
- |
2.1.0 |
2.1.0 |
2.1.0 |
pglogical |
- |
- |
- |
2.4.1 |
2.4.1 |
2.4.1 |
2.4.1 |
pg_profile_pro Para obtener más información, consulte pg_profile_pro. |
- |
- |
- |
- |
1.0 |
- |
- |
pgrouting |
- |
- |
- |
3.1.0 |
3.1.0 |
3.1.3 |
3.3.1 |
pgrowlocks |
1.1 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
pg_sql_history |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
pgsql-ogr-fdw |
- |
- |
- |
1.0.12 |
1.0.12 |
1.0.12 |
- |
pgstattuple |
1.3 |
1.4 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
pgvector |
- |
- |
- |
- |
0.4.1 |
0.4.1 |
0.4.1 |
plpgsql Para obtener más información, consulte plpgsql. |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1 |
plperl |
- |
- |
- |
1.0 |
1.0 |
1.0 |
1.0 |
plproxy |
- |
- |
- |
2.10.0 |
2.10.0 |
2.10.0 |
2.10.0 |
plv8 |
- |
- |
- |
2.3.15 |
2.3.15 |
2.3.15 |
- |
postgis Para más detalles, consulte postgis. |
2.5.1 |
2.5.1 |
2.5.1 |
2.5.1 |
3.0.0 |
3.1.0 |
3.2.1 |
postgis_raster |
Integrado a postgis |
Integrado a postgis |
Integrado a postgis |
Integrado a postgis |
3.0.0 |
3.1.0 |
3.2.1 |
postgis_sfcgal |
2.5.1 |
2.5.1 |
2.5.1 |
2.5.1 |
3.0.0 |
3.1.0 |
3.2.1 |
postgis_tiger_geocoder |
2.5.1 |
2.5.1 |
2.5.1 |
2.5.1 |
3.0.0 |
3.1.0 |
3.2.1 |
postgis_topology |
2.5.1 |
2.5.1 |
2.5.1 |
2.5.1 |
3.0.0 |
3.1.0 |
3.2.1 |
postgres_fdw |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.1 |
postgres-decoderbufs |
- |
- |
- |
1.3.1 |
1.3.1 |
1.3.1 |
1.7.0 |
postgresql_anonymizer |
- |
- |
- |
0.7.1 |
0.7.1 |
0.7.1 |
1.0.0 |
q3c |
- |
- |
- |
2.0.0 |
2.0.0 |
2.0.0 |
2.0.0 |
rum |
- |
- |
- |
1.3.7 |
1.3.7 |
1.3.7 |
1.3.9 |
sslinfo |
- |
- |
- |
1.2 |
1.2 |
1.2 |
1.2 |
tablefunc |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
tds_fdw |
- |
- |
2.0.1 |
2.0.1 |
2.0.1 |
2.0.2 |
2.0.2 |
test_decoding |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
timescaledb Para obtener más información, consulte timescaledb. |
0 |
1.3.2 |
1.3.2 |
1.3.2 |
1.7.0 |
2.1.0 |
2.7.0 |
tsm_system_rows |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
tsm_system_time |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
1.0 |
unaccent |
1.0 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
uuid-ossp |
1.0 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
1.1 |
wal2json Para más detalles, consulte wal2json. |
- |
- |
- |
2.3 |
2.3 |
2.3 |
2.4 |
xml2 |
- |
- |
- |
1.1 |
1.1 |
1.1 |
1.1 |
zhparser |
2.2 |
2.2 |
2.2 |
2.2 |
2.2 |
2.2 |
2.2 |
Descripción de complemento
- postgis
- Cuando se crea postgis, se crean los siguientes complementos al mismo tiempo:
postgis_topology
fuzzystrmatch
postgis_tiger_geocoder
address_standardizer
address_standardizer_data_us
- Si la versión de postgis a crear es 3.0.0 o posterior, postgis_raster se creará junto con postgis.
- Crear postgis_topology y postgis_tiger_geocoder cambiará la configuración search_path. Sin embargo, este cambio no tendrá efecto para las conexiones establecidas. Para utilizar los dos complementos, restablezca una conexión para actualizar la configuración search_path.
- Cuando se crea postgis, se crean los siguientes complementos al mismo tiempo:
- plpgsql
plpgsql 1.0 proporciona el lenguaje de procedimientos SQL y se instala de forma predeterminada.
- earthdistance
Para instalar el complemento Earthdistance, primero debe instalar el plugin cube.
- cube
Si se ha instalado el complemento Earthdistance, eliminar el complemento cube hará que el complemento Earthdistance no esté disponible.
- timescaledb
El complemento timescaledb no soporta el protocolo TSL. Para obtener más información, consulte Las API no admitidas por el complemento timescaledb.
- wal2json
Este complemento es un complemento de replicación lógica. Puede usarlo directamente sin instalarlo a través de control_extension.
Este complemento no se puede consultar desde la vista pg_available_extensions. Puede ejecutar la siguiente sentencia para comprobar si wal2json es compatible. Si no se informa de ningún error, se admite wal2json.
select pg_create_logical_replication_slot('tst_wal2json', 'wal2json');
Después de que la sentencia se ejecute correctamente, elimine la ranura para evitar que se apilen los registros de WAL.
select pg_drop_replication_slot('tst_wal2json');
- pg_profile_pro
Este complemento no está soportado temporalmente debido a sus defectos. Estará abierto a usted después de que se corrijan los defectos. Le pedimos disculpas por el inconveniente.
Las API no admitidas por el complemento timescaledb
- add_compress_chunks_policy
- add_drop_chunks_policy
- add_reorder_policy
- alter_job_schedule
- compress_chunk
- decompress_chunk
- drop_chunks
- interpolate
- locf
- move_chunk
- remove_compress_chunks_policy
- remove_drop_chunks_policy
- remove_reorder_policy
- reorder_chunk
- set_integer_now_func
- time_bucket_gapfill