В приведенной таблице перечислены расширения, поддерживаемые последними минорными версиями RDS для PostgreSQL. Вы можете использовать SELECT name FROM pg_available_extensions; для просмотра расширений, поддерживаемых вашим экземпляром DB.
Расширения mysql_fdw, dblink, pgsql-ogr-fdw, 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 |
Введите имя пользователя | - | - | - | - | 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 |
pgsql-ogr-fdw | - | - | - | 1.1.3 | 1.1.3 | 1.1.3 | - | 1.1.3 | 1.1.4 |
pgstattuple | 1.3 | 1.4 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 |
pgvector | - | - | - | - | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 |
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 |
plv8 | - | - | - | 2.3.15 | 2.3.15 | 2.3.15 | - | - | - |
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 | - | - |
postgresql_anonymizer | - | - | - | 0.7.1 | 0.7.1 | 0.7.1 | 1.1.0 | 1.1.0 | 1.1.0 |
q3c | - | - | - | 2.0.1 | 2.0.1 | 2.0.1 | 2.0.1 | 2.0.1 | 2.0.1 |
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 |
Описание расширения
- postgis
Создание postgis_topology и postgis_tiger_geocoder изменит search_path настройки. Однако это изменение не вступит в силу для установленных соединений. Чтобы использовать оба расширения, повторно установите соединение, чтобы обновить search_path настройки.
- plpgsql
plpgsql 1.0 предоставляет SQL процедурный язык и устанавливается по умолчанию.
- earthdistance
Чтобы установить расширение earthdistance, сначала нужно установить расширение cube.
- cube
Если расширение earthdistance установлено, удаление расширения cube сделает расширение earthdistance недоступным.
- TimescaleDB
The TimescaleDB расширение RDS for PostgreSQL поддерживает только функции протокола Apache. Оно не поддерживает функции протокола TSL. Для получения подробностей см. TimescaleDB Apache 2 и TimescaleDB Community Edition.
- wal2json
Это расширение является расширением логической репликации. Вы можете использовать его напрямую, не устанавливая через control_extension.
Это расширение нельзя запросить из pg_available_extensions представления. Вы можете выполнить следующую инструкцию, чтобы проверить, wal2json поддерживается. Если ошибка не будет получена, wal2json поддерживается.
select pg_create_logical_replication_slot('tst_wal2json', 'wal2json');
После успешного выполнения инструкции удалите слот, чтобы предотвратить накопление WAL‑логов.
select pg_drop_replication_slot('tst_wal2json');