Поделиться через


Список расширений и модулей по имени

Следующие расширения и модули доступны для базы данных Azure для службы PostgreSQL.

стандартизатор адресов

address_standardizer используется для анализа адреса в составные элементы. Преимущественно используется для поддержки шага нормализации геокодирования адресов.

Версия PostgreSQL Версия расширения или модуля
17 3.5.2
16 3.5.2
15 3.5.2
14 3.5.2
13 (тринадцать) 3.5.2
12 3.2.3
11 3.2.3

Систематизатор данных адресов США

address_standardizer_data_us — это пример набора данных Для стандартизатора адресов США.

Версия PostgreSQL Версия расширения или модуля
17 3.5.2
16 3.5.2
15 3.5.2
14 3.5.2
13 (тринадцать) 3.5.2
12 3.2.3
11 3.2.3

возраст

возраст (предварительная версия) предоставляет возможности базы данных графа.

Версия PostgreSQL Версия расширения или модуля
17 Не поддерживается
16 1.5.0 *
15 1.5.0 *
14 1.5.0 *
13 (тринадцать) 1.5.0 *
12 Не поддерживается
11 Не поддерживается

* Включите соответствующие библиотеки в параметре shared_preload_libraries сервера.

amcheck

amcheck предоставляет функции для проверки целостности связей.

Версия PostgreSQL Версия расширения или модуля
17 1.4
16 1,3
15 1,3
14 1,3
13 (тринадцать) 1.2
12 1.2
11 1,1

тотчас

Anon (предварительная версия) предоставляет средства анонимизации данных.

Версия PostgreSQL Версия расширения или модуля
17 1.3.2 *
16 1.3.2 *
15 1.3.2 *
14 1.3.2 *
13 (тринадцать) 1.3.2 *
12 1.3.2 *
11 1.3.2 *

* Включите соответствующие библиотеки в параметре shared_preload_libraries сервера.

авто_объяснение

auto_explain предоставляет средства для ведения журнала планов выполнения медленных инструкций автоматически, не выполняя инструкции EXPLAIN вручную.

Версия PostgreSQL Версия расширения или модуля
17 Без версии *
16 Без версии *
15 Без версии *
14 Без версии *
13 (тринадцать) Без версии *
12 Без версии *
11 Без версии *

* Включите соответствующие библиотеки в параметре shared_preload_libraries сервера.

azure_ai

azure_ai обеспечивает интеграцию служб ИИ и машинного обучения Azure для PostgreSQL.

Версия PostgreSQL Версия расширения или модуля
17 1.3.0
16 1.3.0
15 1.3.0
14 1.3.0
13 (тринадцать) 1.3.0
12 1.3.0
11 Не поддерживается

хранилище Azure

azure_storage обеспечивает интеграцию служба хранилища Azure для PostgreSQL.

Версия PostgreSQL Версия расширения или модуля
17 1.6 *
16 1.6 *
15 1.6 *
14 1.6 *
13 (тринадцать) 1.6 *
12 1.6 *
11 Не поддерживается

* Включите соответствующие библиотеки в параметре shared_preload_libraries сервера.

цвести

блум предоставляет метод доступа к индексам на основе фильтров Блума .

Версия PostgreSQL Версия расширения или модуля
17 1.0
16 1.0
15 1.0
14 1.0
13 (тринадцать) 1.0
12 1.0
11 1.0

btree_gin

btree_gin обеспечивает поддержку индексирования распространенных типов данных в GIN.

Версия PostgreSQL Версия расширения или модуля
17 1,3
16 1,3
15 1,3
14 1,3
13 (тринадцать) 1,3
12 1,3
11 1,3

btree_gist

btree_gist обеспечивает поддержку индексирования распространенных типов данных в GiST.

Версия PostgreSQL Версия расширения или модуля
17 1,7
16 1,7
15 1,7
14 1,6
13 (тринадцать) 1.5
12 1.5
11 1.5

citext

citext — это тип данных для строк символов без учета регистра.

Версия PostgreSQL Версия расширения или модуля
17 1,6
16 1,6
15 1,6
14 1,6
13 (тринадцать) 1,6
12 1,6
11 1.5

куб

куб — это тип данных для многомерных кубов.

Версия PostgreSQL Версия расширения или модуля
17 1.5
16 1.5
15 1.5
14 1.5
13 (тринадцать) 1.4
12 1.4
11 1.4

dblink для подключения к другим базам данных PostgreSQL из базы данных.

Версия PostgreSQL Версия расширения или модуля
17 1.2
16 1.2
15 1.2
14 1.2
13 (тринадцать) 1.2
12 1.2
11 1.2

Ознакомьтесь с особыми особенностями для dblink расширения на гибком сервере.

dict_int

dict_int предоставляет шаблон словаря текстового поиска для целых чисел.

Версия PostgreSQL Версия расширения или модуля
17 1.0
16 1.0
15 1.0
14 1.0
13 (тринадцать) 1.0
12 1.0
11 1.0

dict_xsyn

dict_xsyn предоставляет шаблон словаря текстового поиска для расширенной обработки синонимов.

Версия PostgreSQL Версия расширения или модуля
17 1.0
16 1.0
15 1.0
14 1.0
13 (тринадцать) 1.0
12 1.0
11 1.0

земное расстояние

земляная отстойность вычисляет большие расстояния на поверхности Земли.

Версия PostgreSQL Версия расширения или модуля
17 1.2
16 1.2
15 1,1
14 1,1
13 (тринадцать) 1,1
12 1,1
11 1,1

нечеткое совпадение строк

нечеткие строчки определяют сходство и расстояние между строками.

Версия PostgreSQL Версия расширения или модуля
17 1.2
16 1.2
15 1,1
14 1,1
13 (тринадцать) 1,1
12 1,1
11 1,1

hll

Hll представляет новый тип данных hll , который является структурой данных HyperLogLog.

Версия PostgreSQL Версия расширения или модуля
17 2.18
16 2.18
15 2.18
14 2.18
13 (тринадцать) 2.18
12 2.18
11 Не поддерживается

hstore

hstore — это тип данных для хранения пар (ключ, значение).

Версия PostgreSQL Версия расширения или модуля
17 1.8
16 1.8
15 1.8
14 1.8
13 (тринадцать) 1,7
12 1,6
11 1.5

гипопг

hypopg предоставляет гипотетические индексы для PostgreSQL.

Версия PostgreSQL Версия расширения или модуля
17 1.4.1
16 1.4.0
15 1.4.0
14 1.4.0
13 (тринадцать) 1.4.0
12 1.4.0
11 1.4.0

интагг

intagg — это устаревшее расширение, которое предоставляет целочисленный агрегатор и перечислитель.

Версия PostgreSQL Версия расширения или модуля
17 1,1
16 1,1
15 1,1
14 1,1
13 (тринадцать) 1,1
12 1,1
11 1,1

интаррай

intarray предоставляет функции, операторы и поддержку индексов для массивов целых чисел 1-D.

Версия PostgreSQL Версия расширения или модуля
17 1.5
16 1.5
15 1.5
14 1.5
13 (тринадцать) 1,3
12 1.2
11 1.2

не

предоставляет типы данных для международных стандартов нумерирования продуктов.

Версия PostgreSQL Версия расширения или модуля
17 1.2
16 1.2
15 1.2
14 1.2
13 (тринадцать) 1.2
12 1.2
11 1.2

вот

lo обеспечивает поддержку управления большими объектами (также называемыми LOS или BLOB-объектами). Это включает в себя тип данных lo и триггер lo_manage.

Версия PostgreSQL Версия расширения или модуля
17 1,1
16 1,1
15 1,1
14 1,1
13 (тринадцать) 1,1
12 1,1
11 1,1

логин_хук (механизм привязки входа)

login_hook — это перехватчик для выполнения login_hook.login() во время входа.

Версия PostgreSQL Версия расширения или модуля
17 1.5
16 1.5
15 1.4
14 1.4
13 (тринадцать) 1.4
12 1.4
11 1.4

* Включите соответствующие библиотеки в параметре session_preload_libraries сервера.

ltree (если это технический термин, например, библиотека или модуль, добавить пояснение при необходимости)

ltree — это тип данных для иерархических структур, таких как дерево.

Версия PostgreSQL Версия расширения или модуля
17 1,3
16 1.2
15 1.2
14 1.2
13 (тринадцать) 1.2
12 1,1
11 1,1

oracle_fdw

oracle_fdw — это внешний оболочка данных для баз данных Oracle.

Версия PostgreSQL Версия расширения или модуля
17 1.2
16 1.2
15 1.2
14 1.2
13 (тринадцать) 1.2
12 1.2
11 Не поддерживается

orafce

Orafce предоставляет функции и операторы, которые эмулируют подмножество функций и пакетов из Oracle RDBMS.

Версия PostgreSQL Версия расширения или модуля
17 4,9
16 4.4.
15 3.24
14 3,18
13 (тринадцать) 3,18
12 3,18
11 3,7

инспектор страниц

pageinspect проверяет содержимое страниц базы данных на низком уровне.

Версия PostgreSQL Версия расширения или модуля
17 1.12
16 1.12
15 1.11
14 1,9
13 (тринадцать) 1.8
12 1,7
11 1,7

pgaudit

pgaudit предоставляет функции аудита.

Версия PostgreSQL Версия расширения или модуля
17 16.0 *
16 16.0 *
15 1.7 *
14 1.6.2 *
13 (тринадцать) 1.5 *
12 1.4.3 *
11 1.3.2 *

* Включите соответствующие библиотеки в параметре shared_preload_libraries сервера.

pg_buffercache

pg_buffercache проверяет общий кэш буфера.

Версия PostgreSQL Версия расширения или модуля
17 1.5
16 1.4
15 1,3
14 1,3
13 (тринадцать) 1,3
12 1,3
11 1,3

Прочитайте специальные рекомендации по расширению pg_buffercache в гибком сервере.

pg_cron

pg_cron — это планировщик заданий для PostgreSQL.

Версия PostgreSQL Версия расширения или модуля
17 1.6 *
16 1.6 *
15 1.6 *
14 1.6 *
13 (тринадцать) 1.6 *
12 1.6 *
11 1.4-1 *

* Включите соответствующие библиотеки в параметре shared_preload_libraries сервера. Ознакомьтесь с особыми рекомендациями по расширению pg_cron на гибком сервере.

pgcrypto

pgcrypto предоставляет криптографические функции.

Версия PostgreSQL Версия расширения или модуля
17 1,3
16 1,3
15 1,3
14 1,3
13 (тринадцать) 1,3
12 1,3
11 1,3

pg_diskann

pg_diskann (предварительная версия) — это масштабируемый приблизительный ближайший алгоритм поиска соседей для эффективного векторного поиска в любом масштабе.

Версия PostgreSQL Версия расширения или модуля
17 0.6.3
16 0.6.3
15 0.6.3
14 0.6.3
13 (тринадцать) Не поддерживается
12 Не поддерживается
11 Не поддерживается

слоты резервного копирования pg_failover_slots

pg_failover_slots — это диспетчер слотов логической репликации для целей отработки отказа.

Версия PostgreSQL Версия расширения или модуля
17 Не поддерживается
16 1.0.1 *
15 1.0.1 *
14 1.0.1 *
13 (тринадцать) 1.0.1 *
12 1.0.1 *
11 1.0.1 *

* Включите соответствующие библиотеки в параметре shared_preload_libraries сервера. Ознакомьтесь с особыми рекомендациями по расширению pg_failover_slots на гибком сервере.

pg_freespacemap

pg_freespacemap проверяет карту свободного пространства (FSM).

Версия PostgreSQL Версия расширения или модуля
17 1.2
16 1.2
15 1.2
14 1.2
13 (тринадцать) 1.2
12 1.2
11 1.2

pg_hint_plan

pg_hint_plan позволяет настраивать планы выполнения PostgreSQL с помощью так называемых подсказок в комментариях SQL.

Версия PostgreSQL Версия расширения или модуля
17 1.7.0 *
16 1.6.0 *
15 1.5 *
14 1.4 *
13 (тринадцать) 1.3.7 *
12 1.3.7 *
11 1.3.7 *

* Включите соответствующие библиотеки в параметре shared_preload_libraries сервера. Ознакомьтесь с особыми соображениями по расширению pg_hint_plan на гибком сервере.

pglogical

pglogical управляет логической репликацией PostgreSQL.

Версия PostgreSQL Версия расширения или модуля
17 2.4.5 *
16 2.4.4 *
15 2.4.2 *
14 2.4.1 *
13 (тринадцать) 2.4.1 *
12 2.4.1 *
11 2.4.1 *

* Включите соответствующие библиотеки в параметре shared_preload_libraries сервера.

pg_partman

pg_partman управляет секционированных таблицами по времени или идентификатору.

Версия PostgreSQL Версия расширения или модуля
17 5.0.1 *
16 5.0.1 *
15 4.7.1 *
14 4.6.1 *
13 (тринадцать) 4.5.0 *
12 4.5.0 *
11 4.5.0 *

* Включите соответствующие библиотеки в параметре shared_preload_libraries сервера.

pg_partman_bgw

pg_partman_bgw управляет секционированных таблицами по времени или идентификатору.

Версия PostgreSQL Версия расширения или модуля
17 5.0.1 *
16 5.0.1 *
15 4.7.1 *
14 4.6.1 *
13 (тринадцать) 4.5.0 *
12 4.5.0 *
11 4.5.0 *

* Включите соответствующие библиотеки в параметре shared_preload_libraries сервера.

pg_prewarm

pg_prewarm предваряет кэш с данными реляционной связи.

Версия PostgreSQL Версия расширения или модуля
17 1.2 *
16 1.2 *
15 1.2 *
14 1.2 *
13 (тринадцать) 1.2 *
12 1.2 *
11 1.2 *

* Включите соответствующие библиотеки в параметре shared_preload_libraries сервера. Ознакомьтесь с особыми рекомендациями по расширению pg_prewarm на гибком сервере.

pg_repack

pg_repack переорганизует таблицы в базах данных PostgreSQL с минимальными блокировками.

Версия PostgreSQL Версия расширения или модуля
17 1.5.1
16 1.5.1
15 1.5.1
14 1.5.1
13 (тринадцать) 1.5.1
12 1.4.7
11 1.4.7

Ознакомьтесь с особыми особенностями расширения pg_repack на гибком сервере.

pgrouting (инструмент для маршрутизации в базах данных PostGIS)

pgrouting предоставляет функции геопространственной маршрутизации.

Версия PostgreSQL Версия расширения или модуля
17 Не поддерживается
16 Не поддерживается
15 3.5.0
14 3.3.0
13 (тринадцать) 3.3.0
12 3.3.0
11 3.3.0

пгроулокс

Pgrowlocks отображает сведения о блокировке на уровне строк.

Версия PostgreSQL Версия расширения или модуля
17 1.2
16 1.2
15 1.2
14 1.2
13 (тринадцать) 1.2
12 1.2
11 1.2

pg_squeeze

pg_squeeze удаляет неиспользуемое пространство из отношения.

Версия PostgreSQL Версия расширения или модуля
17 1.7 *
16 1.6 *
15 1.6 *
14 1.5 *
13 (тринадцать) 1.5 *
12 1.5 *
11 1.5 *

* Включите соответствующие библиотеки в параметре shared_preload_libraries сервера.

pg_stat_statements

pg_stat_statements отслеживает статистику выполнения всех выполняемых инструкций SQL.

Версия PostgreSQL Версия расширения или модуля
17 1.11 *
16 1.10 *
15 1.10 *
14 1.9 *
13 (тринадцать) 1.8 *
12 1.7 *
11 1.6 *

* Включите соответствующие библиотеки в параметре shared_preload_libraries сервера. Ознакомьтесь с особыми рекомендациями по расширению pg_stat_statements на гибком сервере.

pgstattuple

Pgstattuple показывает статистику на уровне кортежа.

Версия PostgreSQL Версия расширения или модуля
17 1.5
16 1.5
15 1.5
14 1.5
13 (тринадцать) 1.5
12 1.5
11 1.5

Ознакомьтесь с особыми рекомендациями по расширению pgstattuple на гибком сервере.

pg_trgm

pg_trgm предоставляет измерение сходства текста и поиск индексов на основе триграмм.

Версия PostgreSQL Версия расширения или модуля
17 1,6
16 1,6
15 1,6
14 1,6
13 (тринадцать) 1.5
12 1.4
11 1.4

pg_visibility

pg_visibility проверяет карту видимости и сведения о видимости на уровне страницы.

Версия PostgreSQL Версия расширения или модуля
17 1.2
16 1.2
15 1.2
14 1.2
13 (тринадцать) 1.2
12 1.2
11 1.2

plpgsql

plpgsql pL/pgSQL — это процедурный язык SQL.

Версия PostgreSQL Версия расширения или модуля
17 1.0
16 1.0
15 1.0
14 1.0
13 (тринадцать) 1.0
12 1.0
11 1.0

plv8

plv8 pL/JavaScript (v8) — доверенный процедурный язык.

Версия PostgreSQL Версия расширения или модуля
17 3.1.7
16 3.1.7
15 3.1.7
14 3.0.0
13 (тринадцать) 3.0.0
12 3.0.0
11 3.0.0

postgis

postgis geometry и geography spatial types and functions.

Версия PostgreSQL Версия расширения или модуля
17 3.5.2
16 3.5.2
15 3.5.2
14 3.5.2
13 (тринадцать) 3.5.2
12 3.2.3
11 3.2.3

postgis_raster

postgis_raster типы и функции растров.

Версия PostgreSQL Версия расширения или модуля
17 3.5.2
16 3.5.2
15 3.5.2
14 3.5.2
13 (тринадцать) 3.5.2
12 3.2.3
11 3.2.3

postgis_sfcgal

postgis_sfcgal функции sFCGAL.

Версия PostgreSQL Версия расширения или модуля
17 3.5.2
16 3.5.2
15 3.5.2
14 3.5.2
13 (тринадцать) 3.5.2
12 3.2.3
11 3.2.3

postgis_tiger_geocoder

postgis_tiger_geocoder геокодер тигра и обратный геокодер.

Версия PostgreSQL Версия расширения или модуля
17 3.5.2
16 3.5.2
15 3.5.2
14 3.5.2
13 (тринадцать) 3.5.2
12 3.2.3
11 3.2.3

postgis_topology

postgis_topology пространственных типов и функций.

Версия PostgreSQL Версия расширения или модуля
17 3.5.2
16 3.5.2
15 3.5.2
14 3.5.2
13 (тринадцать) 3.5.2
12 3.2.3
11 3.2.3

postgres_fdw

postgres_fdw — это оболочка внешних данных для удаленных серверов PostgreSQL.

Версия PostgreSQL Версия расширения или модуля
17 1,1
16 1,1
15 1,1
14 1,1
13 (тринадцать) 1.0
12 1.0
11 1.0

Ознакомьтесь со специальными соображениями для расширения postgres_fdw на гибком сервере.

postgres_protobuf

postgres_protobuf предоставляет буферы протокола для PostgreSQL.

Версия PostgreSQL Версия расширения или модуля
17 0,2
16 0,2
15 0,2
14 0,2
13 (тринадцать) 0,2
12 0,2
11 Не поддерживается

semver

semver предоставляет тип данных семантической версии.

Версия PostgreSQL Версия расширения или модуля
17 0.32.1
16 0.32.1
15 0.32.0
14 0.32.0
13 (тринадцать) 0.32.0
12 0.32.0
11 0.32.0

переменная_сессии

session_variable обеспечивает регистрацию и обработку переменных сеанса и констант.

Версия PostgreSQL Версия расширения или модуля
17 3,3
16 3,3
15 3,3
14 3,3
13 (тринадцать) 3,3
12 3,3
11 3,3

sslinfo

sslinfo предоставляет сведения о SSL-сертификатах.

Версия PostgreSQL Версия расширения или модуля
17 1.2
16 1.2
15 1.2
14 1.2
13 (тринадцать) 1.2
12 1.2
11 1.2

tablefunc

tablefunc предоставляет функции, которые управляют целыми таблицами, включая перекрестную таблицу.

Версия PostgreSQL Версия расширения или модуля
17 1.0
16 1.0
15 1.0
14 1.0
13 (тринадцать) 1.0
12 1.0
11 1.0

tdigest

tdigest реализует t-дайджест, структуру данных для локального накопления статистики на основе ранга, таких как квантили и обрезанные средства.

Версия PostgreSQL Версия расширения или модуля
17 1.4.2
16 1.4.2
15 1.4.2
14 1.4.2
13 (тринадцать) 1.4.2
12 1.4.2
11 Не поддерживается

tds_fdw

tds_fdw — это внешняя оболочка данных для запроса базы данных TDS (SAP ASE или SQL Server).

Версия PostgreSQL Версия расширения или модуля
17 2.0.3
16 2.0.3
15 2.0.3
14 2.0.3
13 (тринадцать) 2.0.3
12 2.0.3
11 2.0.3

timescaledb

timescaledb позволяет масштабируемые вставки и сложные запросы для данных временных рядов.

Версия PostgreSQL Версия расширения или модуля
17 2.17.2 *
16 2.15.3 *
15 2.15.3 *
14 2.15.3 *
13 (тринадцать) 2.15.3 *
12 2.10.0 *
11 1.7.4 *

* Включите соответствующие библиотеки в параметре shared_preload_libraries сервера.

topn

topn возвращает верхние значения в базе данных в соответствии с некоторыми критериями.

Версия PostgreSQL Версия расширения или модуля
17 2.7.0
16 2.7.0
15 2.7.0
14 2.7.0
13 (тринадцать) 2.7.0
12 Не поддерживается
11 Не поддерживается

строки_системы_tsm

tsm_system_rows — это TABLESAMPLE метод, который принимает количество строк в качестве ограничения.

Версия PostgreSQL Версия расширения или модуля
17 1.0
16 1.0
15 1.0
14 1.0
13 (тринадцать) 1.0
12 1.0
11 1.0

tsm_системное_время

tsm_system_time — это TABLESAMPLE метод, который принимает время в миллисекундах в качестве ограничения.

Версия PostgreSQL Версия расширения или модуля
17 1.0
16 1.0
15 1.0
14 1.0
13 (тринадцать) 1.0
12 1.0
11 1.0

убрать акцент

unaccent предоставляет словарь поиска текста, который удаляет акценты.

Версия PostgreSQL Версия расширения или модуля
17 1,1
16 1,1
15 1,1
14 1,1
13 (тринадцать) 1,1
12 1,1
11 1,1

uuid-ossp

uuid-ossp создает универсальные уникальные идентификаторы (UUID).

Версия PostgreSQL Версия расширения или модуля
17 1,1
16 1,1
15 1,1
14 1,1
13 (тринадцать) 1,1
12 1,1
11 1,1

вектор

vector — это векторный тип данных и ivfflathnsw методы доступа.

Версия PostgreSQL Версия расширения или модуля
17 0.8.0
16 0.8.0
15 0.8.0
14 0.8.0
13 (тринадцать) 0.8.0
12 0.7.0
11 0.5.1

wal2json

wal2json — это подключаемый модуль вывода для логического декодирования. Это означает, что подключаемый модуль имеет доступ к кортежам, созданным INSERT и UPDATE. Кроме того, можно получить доступ к старым версиям строк UPDATE/DELETE в зависимости от настроенного удостоверения реплики.

Версия PostgreSQL Версия расширения или модуля
17 2.6 *
16 2.4 *
15 2.4 *
14 2.2 *
13 (тринадцать) 2.2 *
12 2.2 *
11 2.2 *

* Включите соответствующие библиотеки в параметре shared_preload_libraries сервера.