Облачная платформаAdvanced

Поддерживаемые расширения

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Note

В следующей таблице перечислены расширения, поддерживаемые последними минорными версиями RDS для PostgreSQL. Вы можете использовать SELECT name FROM pg_available_extensions; чтобы просмотреть расширения, поддерживаемые вашим экземпляром базы данных.

Расширения mysql_fdw, dblink, postgres_fdw и tds_fdw используются для доступа к данным, хранящимся на удаленных серверах баз данных. Перед использованием любого из них убедитесь, что серверные IP-адреса двух экземпляров базы данных находятся в одном VPC и подсети.

Таблица 1 Поддерживаемые расширения

Имя расширения

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

For details, see 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

For details, see 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

For details, see 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

Extension Description

  • postgis

    Создание postgis_topology и postgis_tiger_geocoder приведет к изменению настроек search_path. Однако эти изменения не вступят в силу для существующих подключений. Чтобы использовать оба расширения, повторно установите соединение для обновления параметров search_path.plpgsqlplpgsql 1.0 предоставляет процедурный язык SQL и устанавливается по умолчанию.earthdistanceДля установки расширения earthdistance сначала необходимо установить расширение cube.

  • cube

    Если расширение earthdistance уже установлено, удаление расширения cube сделает недоступным расширение earthdistance.

  • TimescaleDB

    Расширение TimescaleDB для RDS для PostgreSQL поддерживает только функции протокола Apache. Оно не поддерживает функции протокола TSL. Для получения подробной информации см. раздел "APIs Not Supported by TimescaleDB".

  • 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');Родительская тема:Управление расширениями