В следующей таблице перечислены расширения, поддерживаемые последними минорными версиями RDS for PostgreSQL. Вы можете использовать SELECT name FROM pg_available_extensions; для просмотра расширений, поддерживаемых вашим DB экземпляром.
Расширения mysql_fdw, dblink, postgres_fdw и tds_fdw используются для доступа к данным, хранящимся на удалённых серверах баз данных. Перед их использованием убедитесь, что IP-адреса серверов двух DB экземпляров находятся в одной VPC и подсети.
Имя расширения | PostgreSQL 9.5 | PostgreSQL 9.6 | PostgreSQL 10 | PostgreSQL 11 | PostgreSQL 12 | PostgreSQL 13 | PostgreSQL 14 | PostgreSQL 15 | PostgreSQL 16 |
|---|---|---|---|---|---|---|---|---|---|
address_standardizer | 2.5.1 | 2.5.1 | 2.5.1 | 2.5.1 | 3.0.0 | 3.1.0 | 3.2.6 | 3.4.1 | 3.4.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.6 | 3.4.1 | 3.4.1 |
amcheck | - | - | - | 1.1 | 1.2 | 1.2 | 1.3 | 1.3 | 1.3 |
auth_delay | - | - | - | - | 2 | 2 | 2 | 2 | 2 |
auto_explain | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
autoinc | - | - | - | - | 1 | 1 | 1 | 1 | 1 |
bloom | - | - | - | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1 |
btree_gin | 1.0 | 1.0 | 1.2 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 |
btree_gist | 1.1 | 1.2 | 1.5 | 1.5 | 1.5 | 1.5 | 1.6 | 1.7 | 1.7 |
citext | 1.1 | 1.3 | 1.4 | 1.5 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 |
cube Для деталей, см cube. | 1.0 | 1.2 | 1.2 | 1.4 | 1.4 | 1.4 | 1.5 | 1.5 | 1.5 |
dblink | 1.1 | 1.2 | 1.2 | 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 | 1.0 | 1 |
dict_xsyn | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1 |
earthdistance Для получения подробностей, смотрите earthdistance. | 1.0 | 1.1 | 1.1 | 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 | 1.1 | 1.2 |
hll | 2.12 | 2.12 | 2.12 | 2.12 | 2.14 | 2.18 | 2.18 | 2.18 | 2.18 |
hstore | 1.3 | 1.4 | 1.4 | 1.5 | 1.6 | 1.7 | 1.8 | 1.8 | 1.8 |
hypopg | - | - | - | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0 |
icu | - | - | - | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1 |
insert_username | - | - | - | - | 1 | 1 | 1 | 1 | 1 |
intagg | 1.0 | 1.1 | 1.1 | 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 | 1.5 | 1.5 |
ip4r | - | - | - | - | 2.4.2 | 2.4.2 | 2.4.2 | 2.4.2 | 2.4.2 |
isn | 1.0 | 1.1 | 1.1 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
jsonb_plperl | - | - | - | - | 1 | 1 | 1 | 1 | 1 |
lo | - | - | - | - | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 |
ltree | 1.0 | 1.1 | 1.1 | 1.1 | 1.1 | 1.2 | 1.2 | 1.2 | 1.2 |
moddatetime | - | - | - | - | 1 | 1 | 1 | 1 | 1 |
mysql_fdw | - | - | - | 2.9.1 | 2.9.1 | 2.9.1 | 2.9.1 | 2.9.1 | 2.9.1 |
old_snapshot | - | - | - | - | - | - | 1.0 | 1.0 | 1 |
orafce | 3.8.0 | 3.8.0 | 3.8.0 | 3.8.0 | 3.8.0 | 3.14.0 | 3.21.1 | 4.4.0 | 4.4.0 |
pageinspect | 1.3 | 1.5 | 1.6 | 1.7 | 1.7 | 1.8 | 1.9 | 1.11 | 1.12 |
passwordcheck | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
pgAudit | - | - | - | - | 1.6.2 | 1.6.2 | 1.6.2 | 1.7.0 | 16 |
pg_bigm | - | - | - | 1.2_20200228 | 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 | 1.3 | 1.4 |
pg_cron | - | - | - | - | 1.6.2 | 1.6.2 | 1.6.2 | 1.6.2 | 1.6.2 |
pg_freespacemap | 1.0 | 1.1 | 1.2 | 1.2 | 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.9 | 1.3.9 | 1.4.2 | 1.5.1 | 1.6.0 |
pg_jieba | 1.1.0 | 1.1.0 | 1.1.0 | 1.1.0 | 1.1.0 | 2.0.1 | 1.1.0 | 1.1.0 | - |
pg_partman | - | - | - | - | - | - | 5.0.1 | 5.0.1 | 5.0.1 |
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 | 1.2 | 1.2 |
pg_qualstats | - | - | - | 2.1.0 | 2.1.0 | 2.1.0 | 2.1.0 | 2.1.0 | 2.1.0 |
pg_repack | 1.5.0 | 1.5.0 | 1.5.0 | 1.5.0 | 1.5.0 | 1.5.0 | 1.5.0 | 1.5.0 | 1.5.0 |
pg_roaringbitmap | - | - | - | 0.5.4 | 0.5.4 | 0.5.4 | 0.5.4 | 0.5.4 | 0.5.4 |
pg_stat_kcache | - | - | - | 2.2.3 | 2.2.3 | 2.2.3 | 2.2.3 | 2.2.3 | 2.2.3 |
pg_stat_statements | 1.3 | 1.4 | 1.6 | 1.6 | 1.7 | 1.8 | 1.9 | 1.10 | 1.1 |
pg_surgery | - | - | - | - | - | - | 1.0 | 1.0 | 1 |
pg_tle | - | - | - | - | - | 1.2.0 | 1.2.0 | 1.2.0 | 1.2.0 |
pg_track_settings | - | - | - | 2.1.2 | 2.1.2 | 2.1.2 | 2.1.2 | 2.1.2 | 2.1.2 |
pg_trgm | 1.1 | 1.3 | 1.3 | 1.4 | 1.4 | 1.5 | 1.6 | 1.6 | 1.6 |
pg_visibility | - | - | - | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
pg_wait_sampling | - | - | - | 1.1.5 | 1.1.5 | 1.1.5 | 1.1.5 | 1.1.5 | 1.1.5 |
pgcrypto | 1.2 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 |
pgl_ddl_deploy | - | - | - | - | 2.1.0 | 2.1.0 | 2.1.0 | 2.1.0 | 2.2.1 |
pglogical | - | - | - | 2.4.4 | 2.4.4 | 2.4.4 | 2.4.4 | 2.4.4 | 2.4.4 |
pg_profile_pro | - | - | - | - | 1.0 | - | - | - | - |
pgrouting | - | - | - | 3.1.0 | 3.1.0 | 3.1.4 | 3.3.1 | 3.5.0 | 3.6.1 |
pgrowlocks | 1.1 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
pg_sql_history | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
pgstattuple | 1.3 | 1.4 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 |
pgvector | - | - | - | - | 0.7.0 | 0.8.0 | 0.8.0 | 0.8.0 | 0.8.0 |
plpgsql Для подробностей, см plpgsql. | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1 | 1.0 | 1 |
plperl | - | - | - | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1 |
plprofiler | - | - | - | - | 4.2.4 | 4.2.4 | 4.2.4 | 4.2.4 | 4.2.4 |
plproxy | - | - | - | 2.11.0 | 2.11.0 | 2.11.0 | 2.11.0 | 2.11.0 | 2.11.0 |
postgis Для деталей, см. postgis. | 2.5.1 | 2.5.1 | 2.5.1 | 2.5.1 | 3.0.0 | 3.1.0 | 3.2.6 | 3.4.1 | 3.4.1 |
postgis_raster | Интегрировано с postgis | Интегрировано с postgis | Интегрировано с postgis | Интегрировано с postgis | 3.0.0 | 3.1.0 | 3.2.6 | 3.4.1 | 3.4.1 |
postgis_sfcgal | 2.5.1 | 2.5.1 | 2.5.1 | 2.5.1 | 3.0.0 | 3.1.0 | 3.2.6 | 3.4.1 | 3.4.1 |
postgis_tiger_geocoder | 2.5.1 | 2.5.1 | 2.5.1 | 2.5.1 | 3.0.0 | 3.1.0 | 3.2.6 | 3.4.1 | 3.4.1 |
postgis_topology | 2.5.1 | 2.5.1 | 2.5.1 | 2.5.1 | 3.0.0 | 3.1.0 | 3.2.6 | 3.4.1 | 3.4.1 |
postgres_fdw | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.1 | 1.1 | 1.1 |
postgres-decoderbufs | - | - | - | 1.7.0 | 1.7.0 | 1.7.0 | 1.7.0 | - | - |
rum | - | - | - | 1.3.13 | 1.3.13 | 1.3.13 | 1.3.13 | 1.3.13 | 1.3.13 |
seg | - | - | - | - | 1.3 | 1.3 | 1.4 | 1.4 | 1.4 |
sslinfo | - | - | - | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
tablefunc | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1 |
tcn | - | - | - | - | 1 | 1 | 1 | 1 | 1 |
tds_fdw | - | - | 2.0.3 | 2.0.3 | 2.0.3 | 2.0.3 | 2.0.3 | 2.0.3 | 2.0.3 |
test_decoding | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
TimescaleDB Для подробностей см TimescaleDB. | 0 | 1.3.2 | 1.3.2 | 1.3.2 | 1.7.0 | 2.1.0 | 2.7.0 | 2.11.1 | 2.14.2 |
tsm_system_rows | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1 |
tsm_system_time | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1 |
unaccent | 1.0 | 1.1 | 1.1 | 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 | 1.1 | 1.1 |
wal2json Для получения подробной информации см wal2json. | - | - | - | 2.5 | 2.5 | 2.5 | 2.5 | 2.5 | 2.5 |
xml2 | - | - | - | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 |
zhparser | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 |
pg_stat_monitor | - | - | - | - | 2.0.4 | 2.0.4 | 2.0.4 | 2.0.4 | 2.0.4 |
pg_tm_aux | - | - | - | - | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 |
Creating postgis_topology and postgis_tiger_geocoder will change the search_path настройки. Однако это изменение не будет применено к уже установленным соединениям. Чтобы использовать оба расширения, повторно установите соединение, чтобы обновить search_path настройки.
plpgsql 1.0 предоставляет язык процедур SQL и устанавливается по умолчанию.
Для установки расширения earthdistance необходимо сначала установить расширение cube.
Если расширение earthdistance уже установлено, удаление расширения cube сделает расширение earthdistance недоступным.
The TimescaleDB расширение RDS for PostgreSQL поддерживает только возможности протокола Apache. Оно не поддерживает возможности протокола TSL. Подробнее см. APIs Not Supported by TimescaleDB.
Это расширение является расширением логической репликации. Вы можете напрямую использовать его без установки через control_extension.
Это расширение нельзя запросить из pg_available_extensions view. Вы можете выполнить следующую инструкцию, чтобы проверить, wal2json поддерживается. Если ошибка не будет сообщена, wal2json поддерживается.
select pg_create_logical_replication_slot('tst_wal2json', 'wal2json');
После успешного выполнения инструкции удалите слот, чтобы предотвратить накопление WAL‑логов.
select pg_drop_replication_slot('tst_wal2json');