address_standardizer | Используется для структурирования почтовых адресов, переданных в виде строки |
---|
address_standardizer_data_us | Используется для структурирования почтовых адресов США и Канады для расширения address_standardizer |
---|
autoinc | Содержит функцию autoinc() . Эта функция возвращает следующее значение для последовательности, которое хранится в поле целочисленного типа. В отличие от встроенных типов, управляющих последовательностями, autoinc() : - блокирует попытки вставить в поле значение из запроса;
- позволяет изменять значение в поле при обновлении записи
|
---|
bloom | Добавляет доступ к индексам баз данных на основе фильтров Блума, которые требуют значительно меньше памяти, чем хеш-таблицы, но допускают ложноположительные срабатывания |
---|
btree_gin | Содержит примеры классов оператора GIN (Generalized Inverted Index, обобщенный инвертированный индекс), который используется для обратного поиска |
---|
btree_gist | Содержит классы оператора GiST (Generalized Search Tree, обобщенное дерево поиска). В отличие от индексов B-tree, GiST поддерживает операторы <> (не равно) и < — > (дистанция), хотя и не обеспечивает уникальности возвращаемых значений |
---|
citext | Содержит тип данных citext , который используется для регистронезависимой работы со строками |
---|
cube | Содержит тип данных cube , который используется для представления многомерных кубов |
---|
dict_int | Содержит пример дополнительного шаблона словаря для полнотекстового поиска, с помощью которого можно избежать разрастания списка уникальных слов и увеличить скорость поиска |
---|
dict_xsyn | Содержит пример дополнительного шаблона словаря синонимов (Extended Synonym Dictionary) для полнотекстового поиска: при поиске слова будут найдены все его синонимы |
---|
fuzzystrmatch | Содержит функции, которые используются для определения сходства и различия строк |
---|
hstore | Содержит тип hstore , который позволяет хранить пары ключ/значение в одном поле таблицы и эффективно работать с ними |
---|
intarray | Содержит функции и операторы для работы с массивами целых чисел, в которых нет пустых (NULL) значений |
---|
ip4r | Поддерживает индексацию IPv4 и IPv6 адресов для повышения производительности запросов |
---|
isn | Содержит типы данных для международных стандартов нумерации продукции EAN13, UPC, ISBN, ISMN и ISSN. Проверка и формирование номеров осуществляется по заданному списку префиксов |
---|
jsquery | Добавляет поддержку языка JsQuery, который используется для работы с данными типа jsonb . JsQuery позволяет организовать эффективный поиск во вложенных объектах и содержит дополнительные операторы сравнения с поддержкой индексов |
---|
lo | Содержит тип данных lo и функцию lo_manage() , которые используются для управления большими бинарными объектами (Binary Large Object, BLOB) в соответствии с требованиями спецификаций драйверов JDBC и ODBC (стандартное поведение PostgreSQL им не соответствует) |
---|
ltree | Содержит тип данных ltree для представления меток данных, хранящихся в древовидной иерархической структуре |
---|
moddatetime | Содержит функцию moddatetime() , которая позволяет отслеживать время последней модификации строки таблицы |
---|
pg_partman | Добавляет расширенные возможности по партицированию таблиц, в том числе на основе времени или последовательности |
---|
pg_stat_statements | Добавляет возможности отслеживания планирования и сбора статистики выполнения всех SQL-запросов, запущенных в кластере. Для использования расширения необходима роль dbaas_admin — эта роль автоматически выдается владельцу базы данных, назначить ее другим пользователям нельзя |
---|
pgtrgm | Содержит инструменты для быстрого поиска похожих строк на основе сопоставления триграмм |
---|
pgcrypto | Предоставляет набор криптографических функций для защиты данных. Подробнее о шифровании данных с помощью расширения pgcrypto и примеры использования в инструкции Шифрование данных |
---|
pgrowlocks | Содержит функцию pgrowlocks() , которая возвращает сведения о блокировке строк в указанной таблице |
---|
pgTAP | Предоставляет набор инструментов для тестирования схемы базы данных и SQL-функций |
---|
plv8 | Позволяет использовать JavaScript для написания хранимых процедур и триггеров |
---|
postgis | Позволяет хранить и обрабатывать объекты геоинформационных систем (ГИС) в базах данных PostgreSQL. Для использования расширения необходима роль dbaas_admin — эта роль автоматически выдается владельцу базы данных, назначить ее другим пользователям нельзя |
---|
postgis_raster | Позволяет работать с растровыми изображениями и проводить анализ объектов геоинформационных систем (ГИС) в базах данных |
---|
postgis_fdw | Добавляет поддержку Foreign Data Wrapper, чтобы получить доступ к внешним серверам PostgreSQL. Для использования расширения необходима роль dbaas_admin — эта роль автоматически выдается владельцу базы данных, назначить ее другим пользователям нельзя |
---|
prefix | Добавляет поддержку префиксов и масок для оптимизации запросов |
---|
rum | Добавляет метод доступа для работы с индексами RUM |
---|
seg | Содержит тип данных seg для представления отрезков линий или интервалов с плавающей запятой |
---|
tablefunc | Содержит набор функций, возвращающих таблицы (наборы строк) |
---|
unaccent | Содержит словарь для поиска текста без учета диакритических знаков |
---|
uuid-ossp | Содержит функции для генерации UUID по стандартным алгоритмам |
---|
vector | Позволяет работать с векторными данными — хранить, индексировать и выполнять запросы |
---|
xml2 | Добавляет поддержку запросов XPath и языка XSLT |
---|