Todos os produtos
Search
Central de documentação

ApsaraDB RDS:Supported Extensions List

Última atualização: Sep 24, 2026

Este tópico lista as extensions e suas versões compatíveis com cada versão do RDS PostgreSQL. Use essas informações para verificar rapidamente se sua instância suporta uma extension específica e escolha a funcionalidade mais adequada.

Entre no grupo DingTalk do RDS PostgreSQL Extension Exchange (103525002795) para obter mais informações sobre extensions, tirar dúvidas, compartilhar experiências e enviar feedback.

Observações de Uso

Antes de usar extensions do RDS PostgreSQL, revise os requisitos de compatibilidade, os métodos de configuração e as restrições de consulta a seguir para garantir a instalação e o uso corretos.

Compatibilidade de Versões

  • Dependência da Versão do Engine: O suporte a extensions depende diretamente da versão do engine. Caso sua instância não suporte uma extension listada neste documento, atualize-a para a minor engine version mais recente.

  • Diferenças entre Edições: A lista de extensions com suporte varia entre as edições (Standard Edition e Yitian Edition). Para mais detalhes, consulte a aba da edição correspondente neste documento.

Configuração de Pré-carregamento

Antes de usar determinadas extensions, adicione os respectivos nomes ao parâmetro de banco de dados shared_preload_libraries. Caso contrário, a execução do comando CREATE EXTENSION falhará. Para instruções sobre como modificar o parâmetro shared_preload_libraries, consulte Configure Instance Parameters.

As extensions a seguir exigem pré-carregamento:

  • Monitoramento de Performance: pg_stat_statements, auto_explain, pg_prewarm

  • Auditoria de Segurança: auth_delay, passwordcheck, pgaudit

  • Gerenciamento de Partições: pg_pathman

  • Replicação Lógica: pglogical

  • Busca em Texto Completo: pg_bigm, zhparser, pg_jieba

  • Agendamento de Tarefas: pg_cron

  • Otimização de Consultas: pg_hint_plan

  • Compressão de Dados: pg_squeeze

  • Dados de Séries Temporais: timescaledb

  • Aceleração de Consultas: rds_duckdb

  • Compatibilidade com Oracle: orafce (restrita em todas as versões; a configuração é necessária apenas para instâncias em que a extension já foi criada)

  • Ferramentas de Depuração: pldebugger (defina o valor do parâmetro como plugin_debugger)

Consultas e Restrições de Extensions

  • Consultar Extensions Disponíveis: Execute SELECT * FROM pg_available_extensions; no seu banco de dados para obter a lista completa de todas as extensions disponíveis para sua instância.

  • Restrições de Segurança: Para padronizar o gerenciamento de extensions e reforçar a segurança, o RDS otimiza progressivamente as extensions que apresentam riscos de segurança durante as iterações de versão do engine. Por isso, não é possível criar determinadas extensions em algumas versões do engine, embora as extensions já existentes permaneçam inalteradas. Para mais informações, consulte Restrictions on Creating Extensions.

  • Extensions Restritas em Todas as Versões: rds_embedding, orafce e plv8 apresentam riscos de segurança e estão restritas em todas as versões major e minor do engine. A atualização da versão minor do engine não restaura a capacidade de criá-las. As extensions já existentes não são afetadas. Para alternativas, consulte Restrictions on Creating Extensions.

Lista de Extensões Compatíveis

Standard Edition

Instruções

  1. Leia o texto em inglês para entender O QUE precisa ser comunicado

  2. Escreva o português brasileiro DO ZERO — ignore a estrutura das frases em inglês

  3. Preserve toda a formatação markdown, blocos de código, links e imagens exatamente

  4. Marcadores xref ({XREF_N}) — copie exatamente, NÃO os traduza nem modifique

  5. Aplique todas as regras específicas do idioma com rigor

  6. Aplique as regras de stopword com tolerância zero

  7. Use o modo imperativo em etapas numeradas e listas de procedimentos

  8. Garanta consistência terminológica — mesmo termo = mesma tradução em todo o documento

  9. Varie os inícios de frases em listas/tabelas — nenhum início deve se repetir 3 ou mais vezes

  10. Retorne SOMENTE o documento markdown em português brasileiro, sem explicações

    Extension Name

    18

    17

    16

    15

    14

    13

    12

    11

    10

    Descrição

    amcheck

    1.5

    1.4

    1.3

    1.3

    1.3

    None

    None

    None

    None

    Verifica a consistência lógica de índices e tabelas.

    rds_online_migrate

    None

    1.1

    1.0

    1.0

    1.0

    1.0

    None

    None

    None

    Oferece capacidades de particionamento online.

    pgroonga

    4.0.5

    4.0.4

    None

    None

    None

    None

    None

    None

    None

    Disponibiliza recursos de busca de texto completo para o PostgreSQL.

    pg_textsearch

    1.3.1

    1.3.1

    None

    None

    None

    None

    None

    None

    None

    Oferece recursos avançados de busca de texto completo.

    pg_net

    0.19.6

    0.19.6

    None

    None

    None

    None

    None

    None

    None

    Envia requisições HTTP de forma assíncrona.

    clickhouse_fdw

    None

    1.4

    1.4

    1.4

    1.4

    1.4

    None

    None

    None

    Permite que o PostgreSQL consulte dados de bancos de dados ClickHouse diretamente, como se fossem tabelas locais.

    pg_permissions

    None

    1.4

    None

    None

    None

    None

    None

    None

    None

    Permite visualizar e auditar as configurações de permissão de todos os objetos (tabelas, views, funções, etc.) em um banco de dados PostgreSQL, facilitando o gerenciamento de permissões e auditorias de segurança.

    address_standardizer

    None

    3.3.7

    3.3.4

    3.3.2

    3.1.4

    3.1.4

    3.1.4

    3.1.4

    3.1.4

    Plugin de padronização de endereços baseado no padrão PAGC.

    address_standardizer_data_us

    None

    3.3.7

    3.3.4

    3.3.2

    3.1.4

    3.1.4

    3.1.4

    3.1.4

    3.1.4

    Plugin de dados para padronização de endereços americanos (US) baseado no padrão PAGC.

    aggs_for_arrays

    None

    None

    None

    None

    None

    None

    None

    None

    1.3.1

    Disponibiliza funções de agregação para cálculo de estatísticas em arrays numéricos.

    age

    1.8.0

    1.7.0

    1.6.0

    1.6.0

    1.6.0

    None

    None

    None

    None

    Adiciona capacidades de banco de dados de grafos ao PostgreSQL.

    bloom

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    Fornece um método de acesso a índices baseado em filtros de Bloom.

    btree_gin

    1.3

    1.3

    1.3

    1.3

    1.3

    1.3

    1.3

    1.3

    1.2

    Disponibiliza um exemplo de classe de operador GIN que implementa comportamento equivalente ao B-tree para múltiplos tipos de dados e todos os tipos enum.

    btree_gist

    1.8

    1.7

    1.7

    1.7

    1.6

    1.5

    1.5

    1.5

    1.5

    Disponibiliza um exemplo de classe de operador GiST que implementa comportamento equivalente ao B-tree para múltiplos tipos de dados e todos os tipos enum.

    chkpass

    None

    None

    None

    None

    None

    None

    None

    None

    1.0

    Implementa um tipo de dado para armazenamento de senhas criptografadas.

    citext

    1.8

    1.6

    1.6

    1.6

    1.6

    1.6

    1.6

    1.5

    1.4

    Fornece um tipo de string que não diferencia maiúsculas de minúsculas.

    cube

    1.5

    1.5

    1.5

    1.5

    1.5

    1.4

    1.4

    1.4

    1.2

    Fornece um tipo de dado para representação de cubos multidimensionais.

    dblink

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    Executa operações em tabelas entre bancos de dados distintos.

    decoderbufs

    None

    None

    None

    None

    None

    0.1.0

    0.1.0

    0.1.0

    0.1.0

    Gera dados compatíveis com a plataforma Debezium conforme o protocolo Protocol Buffers.

    dict_int

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    Exemplo de modelo de dicionário adicional para busca de texto completo.

    earthdistance

    1.2

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    Oferece dois métodos distintos para cálculo de distâncias em linha reta sobre a superfície terrestre.

    encdb

    None

    1.1.14

    1.1.14

    1.1.14

    1.1.14

    1.1.14

    1.1.14

    1.1.14

    1.1.13

    Fornece capacidades de banco de dados confidencial.

    encdb_btree

    None

    1.0.0

    1.0.0

    1.0.0

    1.0.0

    1.0.0

    1.0.0

    1.0.0

    1.0.0

    Acelera consultas em texto cifrado em bancos de dados confidenciais.

    fuzzystrmatch

    1.2

    1.2

    1.2

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    Determina a similaridade e a distância entre strings.

    ganos_address_standardizer

    None

    7.0

    6.9

    6.9

    6.9

    6.9

    6.9

    6.3

    6.3

    Plugin de padronização de endereços baseado no padrão PAGC.

    ganos_address_standardizer_data_us

    None

    7.0

    6.9

    6.9

    6.9

    6.9

    6.9

    6.3

    6.3

    Plugin de dados para padronização de endereços americanos (US) baseado no padrão PAGC.

    ganos_geometry

    None

    7.0

    6.9

    6.9

    6.9

    6.9

    6.9

    6.3

    6.3

    Disponibiliza recursos de computação e análise de geometria espacial.

    ganos_geometry_pyramid

    None

    7.0

    6.9

    6.9

    6.9

    6.9

    6.9

    6.3

    6.3

    Permite a exibição rápida de dados de geometria espacial 2D em grande escala.

    ganos_geometry_sfcgal

    None

    7.0

    6.9

    6.9

    6.9

    6.9

    6.9

    6.3

    6.3

    Adiciona capacidades de extensão do plugin SFCGAL para geometria espacial.

    ganos_geometry_topology

    None

    7.0

    6.9

    6.9

    6.9

    6.9

    6.9

    6.3

    6.3

    Disponibiliza recursos de computação e análise de geometria espacial.

    ganos_geomgrid

    None

    7.0

    6.9

    6.9

    6.9

    6.9

    6.9

    6.3

    6.3

    Oferece recursos de particionamento, codificação, indexação e análise de grades, como H3 e GeoSOT.

    ganos_networking

    None

    7.0

    6.9

    6.9

    6.9

    6.9

    6.9

    6.3

    6.3

    Fornece recursos de computação e análise de redes de geometria espacial.

    ganos_pointcloud

    None

    7.0

    6.9

    6.9

    6.9

    6.9

    6.9

    6.3

    6.3

    Disponibiliza recursos de armazenamento e análise computacional de nuvem de pontos.

    ganos_pointcloud_geometry

    None

    7.0

    6.9

    6.9

    6.9

    6.9

    6.9

    6.3

    6.3

    Disponibiliza recursos de armazenamento e análise computacional de nuvem de pontos.

    ganos_raster

    None

    7.0

    6.9

    6.9

    6.9

    6.9

    6.9

    6.3

    6.3

    Oferece recursos de armazenamento e análise computacional de dados raster espaciais.

    ganos_spatialref

    None

    7.0

    6.9

    6.9

    6.9

    6.9

    6.9

    6.3

    6.3

    Fornece recursos de computação e análise de referências espaciais.

    ganos_tiger_geocoder

    None

    7.0

    6.9

    6.9

    6.9

    6.9

    6.9

    6.3

    6.3

    Adiciona suporte ao tipo de dados USCB Tiger.

    ganos_trajectory

    None

    7.0

    6.9

    6.9

    6.9

    6.9

    6.9

    6.3

    6.3

    GanosBase recursos de computação e análise de dados de objetos em movimento (MOD).

    hll

    2.18

    2.19

    2.18

    2.18

    2.18

    2.15

    2.14

    2.14

    None

    Estima rapidamente métricas de negócio como PV e UV.

    hstore

    1.8

    1.8

    1.8

    1.8

    1.8

    1.7

    1.6

    1.5

    1.4

    Armazena pares chave-valor em uma única instância PostgreSQL.

    hypopg

    1.4.2

    1.4.1

    1.4.1

    1.4.1

    1.4.1

    1.3.1

    1.3.1

    1.3.1

    1.3.1

    Cria índices virtuais.

    h3

    None

    4.2.3

    None

    None

    None

    None

    None

    None

    None

    Disponibiliza recursos de indexação espacial hierárquica hexagonal H3 da Uber.

    index_adviser

    None

    2.0

    2.0

    2.0

    2.0

    2.0

    2.0

    2.0

    2.0

    Fornece recomendações de índices.

    intagg

    None

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    Disponibiliza um agregador de inteiros e um enumerador.

    intarray

    1.5

    1.5

    1.5

    1.5

    1.5

    1.3

    1.2

    1.2

    1.2

    Disponibiliza funções e operadores úteis para manipular arrays de inteiros não nulos.

    ip4r

    2.4

    2.4

    2.4

    2.4

    2.4

    2.4

    None

    None

    None

    Habilita o PostgreSQL a suportar tipos de intervalo de endereços IP.

    isn

    1.3

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.1

    Valida a entrada com base em uma lista de prefixos fixa e concatena números durante a saída.

    ltree

    1.3

    1.2

    1.2

    1.2

    1.2

    1.2

    1.1

    1.1

    1.1

    Representa rótulos armazenados em uma estrutura de árvore hierárquica.

    log_fdw

    None

    None

    None

    None

    None

    None

    None

    1.0

    None

    Consulta logs do banco de dados.

    mysql_fdw

    None

    2.9.2

    1.2

    1.2

    1.2

    1.1

    1.1

    1.1

    1.1

    Lê e grava dados em instâncias RDS MySQL ou bancos de dados MySQL autogerenciados.

    oracle_fdw

    None

    None

    None

    None

    None

    None

    1.1

    None

    None

    Suporta a atualização síncrona de tabelas Oracle a partir de tabelas PostgreSQL.

    orafce

    4.15

    None

    4.9.2

    4.9.2

    4.9.2

    None

    None

    3.8

    3.6

    Oferece uma série de funções compatíveis com Oracle. Esta extensão está restrita em todas as versões. As extensões existentes não são afetadas. Para mais informações, consulte Restrictions on Creating Extensions.

    oss_fdw

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    Lê e grava dados no OSS.

    pase

    None

    None

    0.0.1

    0.0.1

    0.0.1

    0.0.1

    0.0.1

    0.0.1

    None

    Recuperação vetorial eficiente.

    pg_bigm

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    Cria um índice GIN de bigrama (2-gram) para acelerar processos de pesquisa de texto completo.

    pg_buffercache

    1.6

    1.4

    1.4

    1.3

    1.3

    1.3

    1.3

    1.3

    1.3

    Permite inspecionar os buffers compartilhados em tempo real.

    pg_concurrency_control

    None

    None

    None

    None

    None

    None

    None

    1.0

    1.0

    Realiza controle de concorrência SQL.

    pg_cron

    1.6

    1.6

    1.6

    1.6

    1.6

    1.5

    1.1

    1.1

    1.1

    Define tarefas agendadas.

    pg_freespacemap

    1.3

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    Inspeciona o mapa de espaço livre (FSM).

    pg_jieba

    1.2.0

    1.2.0

    1.2.0

    1.2.0

    1.2.0

    1.1.0

    1.1.0

    1.1.0

    1.1.0

    Executa segmentação de texto em chinês para pesquisa de texto completo.

    pg_hint_plan

    1.8.0

    1.7.0

    1.6.1

    1.5.2

    1.4.3

    1.3.9

    1.3.9

    1.3.9

    1.3.0

    Utiliza hints especiais em comentários para alterar o plano de execução padrão do PostgreSQL.

    pg_partman

    5.2.4

    5.2.4

    5.1.0

    5.1.0

    5.1.0

    4.7.3

    4.7.3

    None

    None

    Cria e gerencia conjuntos de partições de tabelas baseados em tempo e em sequência.

    pg_pathman

    None

    None

    None

    None

    None

    1.5

    1.5

    1.5

    1.5

    Plugin de tabelas particionadas de alto desempenho.

    pg_prewarm

    1.2

    None

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.1

    Oferece um método conveniente para carregar dados nos buffers do sistema operacional ou nos buffers do PostgreSQL.

    pg_profile

    None

    None

    4.4

    4.4

    4.4

    4.1

    4.1

    4.1

    4.1

    Estatísticas de atividades que consomem muitos recursos.

    pg_proctab

    None

    0.0.13

    0.0.10

    0.0.10

    0.0.10

    0.0.10

    0.0.10

    0.0.10

    None

    Permite que usuários acessem dados de processos e de consumo de recursos do sistema operacional por meio de consultas SQL.

    pg_repack

    None

    1.5.1

    1.5.0

    1.5.0

    1.5.0

    1.4.6

    1.4.6

    1.4.6

    1.4.6

    Funcionalidade de limpeza online de tablespaces.

    pg_sphere

    None

    None

    None

    None

    None

    None

    None

    None

    1.0

    Disponibiliza tipos de dados esféricos, funções, operadores e índices para o PostgreSQL.

    pg_stat_kcache

    None

    2.3.0

    2.2.3

    2.2.3

    2.2.3

    2.2.1

    2.2.1

    2.2.1

    2.2.1

    Estatísticas de leitura e gravação do sistema.

    pg_stat_statements

    1.12

    1.10

    1.10

    1.10

    1.9

    1.8

    1.7

    1.6

    1.6

    Rastreia estatísticas de execução de todas as instruções SQL processadas pelo servidor.

    pg_trgm

    1.6

    1.6

    1.6

    1.6

    1.6

    1.5

    1.4

    1.4

    1.3

    Disponibiliza funções e operadores para similaridade de texto alfanumérico, além de classes de operadores de índice para buscas rápidas de strings similares.

    pg_squeeze

    1.8

    1.7

    1.6

    1.6

    1.6

    1.6

    1.6

    1.6

    None

    Redução online de tabelas e índices fragmentados.

    pg_wait_sampling

    1.1

    1.1

    None

    None

    None

    None

    None

    None

    None

    Monitora e analisa os estados de espera do banco de dados.

    pgaudit

    None

    17.0

    16.0

    1.6.1

    1.6.1

    1.5

    1.4.1

    1.3.2

    1.2.2

    Gera logs de auditoria detalhados de sessões e objetos.

    pgcrypto

    1.4

    1.3

    1.3

    1.3

    1.3

    1.3

    1.3

    1.3

    1.3

    Funções criptográficas para o PostgreSQL.

    pgl_ddl_deploy

    None

    None

    2.2

    2.2

    2.2

    2.1

    None

    None

    None

    Habilita replicação lógica DDL transparente no PostgreSQL.

    pglogical

    2.4.6

    2.4.5

    2.4.5

    2.4.4

    2.4.4

    2.4.2

    2.4.2

    2.4.0

    2.4.0

    Recursos de publicação e assinatura para replicação lógica por streaming.

    pgrouting

    None

    3.4.2

    3.4.2

    3.4.2

    3.4.2

    3.4.2

    3.4.2

    3.4.2

    3.4.2

    Computação e análise de redes de geometria espacial.

    pgrowlocks

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    Exibe informações de bloqueio de linha para uma tabela especificada.

    pgsql-gzip

    1.0

    1.0.0

    1.0.0

    None

    None

    None

    None

    None

    None

    Implementa compressão e descompressão Gzip para dados em bancos de dados PostgreSQL.

    pgsql-http

    1.6

    1.6

    1.6

    None

    None

    None

    None

    None

    None

    Permite que usuários enviem requisições HTTP diretamente de bancos de dados PostgreSQL.

    pgstattuple

    1.5

    1.5

    1.5

    1.5

    1.5

    1.5

    1.5

    1.5

    1.5

    Múltiplas funções para obter estatísticas em nível de tupla.

    pgvector

    0.8.1

    0.8.0

    0.8.0

    0.8.0

    0.8.0

    None

    None

    None

    None

    Plugin de busca por similaridade em vetores de alta dimensão.

    pldebugger

    None

    1.8

    1.8

    1.8

    1.8

    1.1

    1.1

    1.1

    1.1

    Plugin de depuração de stored procedures.

    plperl

    None

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    Linguagem procedural Perl para o PostgreSQL.

    plpgsql

    None

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    Linguagem procedural SQL para o PostgreSQL.

    plproxy

    2.11.0

    None

    2.11.0

    2.10.0

    2.10.0

    2.10.0

    2.9.0

    2.9.0

    2.8.0

    Inclui os modos CLUSTER e CONNECT para acesso a bancos de dados de diferentes formas.

    pltcl

    None

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    Linguagem procedural Tcl para o PostgreSQL.

    plv8

    None

    None

    None

    None

    2.3.15

    2.3.15

    2.3.15

    2.3.15

    2.3.15

    Extensão de linguagem JavaScript confiável. Esta extensão está restrita em todas as versões. As extensões já existentes não são afetadas. Para mais informações, consulte Restrictions on Creating Extensions.

    postgis

    3.3.7

    3.3.7

    3.3.4

    3.3.4

    3.3.4

    3.3.4

    3.3.4

    3.3.4

    3.3.2

    Extensão de geografia espacial do PostGIS.

    postgis_sfcgal

    3.3.7

    3.3.7

    3.3.4

    3.3.4

    3.3.4

    3.3.4

    3.3.4

    3.3.4

    3.3.2

    Extensão de geografia espacial PostGIS SFCGAL.

    postgis_tiger_geocoder

    3.3.7

    3.3.7

    3.3.4

    3.3.4

    3.3.4

    3.3.4

    3.3.4

    3.3.4

    3.3.2

    Extensão de geografia espacial PostGIS com dados TIGER.

    postgis_topology

    3.3.7

    3.3.7

    3.3.4

    3.3.4

    3.3.4

    3.3.4

    3.3.4

    3.3.4

    3.3.2

    Extensão espacial e geográfica de topologia de dados do PostGIS.

    postgres_fdw

    1.2

    1.1

    1.1

    1.1

    1.1

    1.0

    1.0

    1.0

    1.0

    Tabela de operações entre bancos de dados.

    postgresql_anonymizer

    None

    1.1.0

    None

    1.1.0

    1.1.0

    None

    None

    None

    None

    Anonimiza ou mascara dados sensíveis em bancos de dados.

    q3c

    None

    None

    None

    None

    None

    None

    None

    None

    1.5.0

    Realiza indexação espacial em esferas.

    rdkit

    None

    None

    None

    None

    None

    None

    3.8

    None

    None

    Oferece suporte a quimioinformática e recuperação de moléculas químicas.

    rds_ai

    1.0

    1.0.0

    1.0.0

    1.0.0

    1.0.0

    None

    None

    None

    None

    Integra os modelos avançados do Alibaba Cloud Model Studio, incluindo Qwen, embeddings de texto de uso geral. Com este plugin, é possível implementar facilmente diversos cenários em bancos de dados RDS PostgreSQL, como LLM Q&A, conversão de texto em vetor, recuperação dos N vetores mais similares e RAG Q&A.

    rds_ccl

    1.3

    1.2

    1.2

    1.2

    1.2

    None

    None

    None

    None

    Oferece suporte a limitação de SQL.

    rds_duckdb

    1.3.2.3

    1.1

    1.2

    1.3

    1.1

    1.1

    1.1

    None

    None

    Acelera consultas complexas.

    rds_embedding

    None

    1.0

    1.0

    1.0

    1.0

    None

    None

    None

    None

    Disponibiliza configuração de modelos personalizados e capacidades de invocação de modelos para converter texto em vetores diretamente no banco de dados. Esta extensão está restrita em todas as versões. As extensões existentes não são afetadas. Para mais informações, consulte Restrictions on Creating Extensions.

    rds_encdb

    None

    None

    1.0

    None

    None

    None

    None

    None

    None

    Criptografa colunas sensíveis nos conjuntos de resultados de consultas. Ao definir permissões de conta de banco de dados, as contas autorizadas recebem apenas resultados em formato de texto cifrado ao acessar informações de colunas sensíveis.

    rds_online_ddl

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    None

    None

    Permite a modificação online do tipo de coluna para concluir alterações de schema sem impactar a continuidade dos negócios.

    rds_tde_utils

    1.1

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    Plugin de criptografia e descriptografia em lote via TDE.

    roaringbitmap

    0.5.4

    0.5.4

    0.5.4

    0.5

    0.5

    0.5

    0.5

    None

    None

    Utiliza funcionalidade de bitmap para melhorar o desempenho de consultas.

    rum

    1.3.15

    1.3

    1.3

    1.3

    1.3

    1.3

    1.3

    1.3

    1.3

    Recuperação de texto completo em alta velocidade.

    sequential-uuids

    1.0.3

    None

    1.0.2

    1.0.2

    1.0.2

    1.0.2

    1.0.2

    1.0.2

    1.0.2

    Gerador de UUID com padrões sequenciais.

    smlar

    None

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    Calcula a similaridade entre dois arrays do mesmo tipo.

    snowflake

    2.2

    2.2

    2.2

    2.2

    None

    None

    None

    None

    None

    Fornece uma solução de ID único baseada em int8 e sequências como alternativa opcional ao tipo de dados nativo bigserial do PostgreSQL.

    sslinfo

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    1.2

    Exibe informações sobre o certificado SSL fornecido pelo cliente atual.

    tablefunc

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    Inclui diversas funções que retornam tabelas.

    tds_fdw

    2.0.4

    2.0.4

    2.0.3

    2.0.3

    2.0.3

    2.0.3

    2.0.3

    2.0.3

    None

    Consulta dados provenientes de outros tipos de bancos de dados.

    timescaledb

    2.24.0

    2.24.0

    2.24.0

    2.9.2

    2.9.2

    2.5.0

    1.7.1

    1.7.1

    1.3.0

    Suporta sharding automático, gravação eficiente, recuperação e agregação em tempo quase real de dados de séries temporais.

    tsm_system_rows

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    Disponibiliza o método de amostragem de tabela SYSTEM_ROWS.

    tsm_system_time

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    Disponibiliza o método de amostragem de tabela SYSTEM_TIME.

    unaccent

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    Dicionário de pesquisa de texto que remove acentos (marcas diacríticas) dos lexemas.

    uuid-ossp

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    Gera identificadores universalmente únicos (UUIDs) por meio de diversos algoritmos padrão.

    varbitx

    None

    None

    None

    None

    None

    None

    None

    1.0

    1.0

    Compatível com múltiplas operações BIT.

    wal2json

    2.6

    2.6

    2.6

    2.6

    2.6

    2.6

    2.3

    2.2

    2.2

    Gera arquivos de log lógicos no formato JSON.

    xml2

    1.2

    None

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    1.1

    Oferece funcionalidades de consulta XPath e XSLT.

    zhparser

    2.1

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    1.0

    Pesquisa de texto completo em chinês.

    zombodb

    None

    None

    None

    None

    None

    None

    None

    4.0

    None

    Recursos avançados de indexação e análise de texto.

Yitian Edition

Nome da Extensão

18

17

16

15

14

13

Descrição

amcheck

1.5

1.4

1.3

1.3

1.3

None

Verifica a consistência lógica de índices e tabelas.

rds_online_migrate

None

1.1

1.0

1.0

1.0

1.0

Oferece capacidades de particionamento online.

pgroonga

None

4.0.4

None

None

None

None

Disponibiliza recursos de pesquisa de texto completo para o PostgreSQL.

pg_textsearch

1.3.1

1.3.1

None

None

None

None

Recursos avançados de pesquisa de texto completo.

pg_net

0.19.6

0.19.6

None

None

None

None

Envia requisições HTTP de forma assíncrona.

clickhouse_fdw

None

1.4

1.4

1.4

1.4

1.4

Permite que o PostgreSQL consulte dados de bancos de dados ClickHouse diretamente, como se fossem tabelas locais.

pg_permissions

None

1.4

None

None

None

None

Permite visualizar e auditar as configurações de permissão de todos os objetos (tabelas, views, funções, etc.) em um banco de dados PostgreSQL, facilitando o gerenciamento de permissões e as auditorias de segurança.

address_standardizer

None

3.3.7

3.3.4

3.3.2

3.1.4

3.1.4

Plugin de padronização de endereços baseado no padrão PAGC.

address_standardizer_data_us

None

3.3.7

3.3.4

3.3.2

3.1.4

3.1.4

Plugin de dados de endereços dos EUA baseado no padrão PAGC.

age

1.8.0

1.7.0

1.6.0

1.6.0

1.6.0

None

Adiciona capacidades de banco de dados de grafos ao PostgreSQL.

bloom

1.0

1.0

1.0

1.0

1.0

1.0

Método de acesso a índices baseado em filtros Bloom.

btree_gin

1.3

1.3

1.3

1.3

1.3

1.3

Exemplo de classe de operador GIN que implementa comportamento equivalente ao B-tree para múltiplos tipos de dados e todos os tipos enum.

btree_gist

1.8

1.7

1.7

1.7

1.6

1.5

Exemplo de classe de operador GiST que implementa comportamento equivalente ao B-tree para múltiplos tipos de dados e todos os tipos enum.

citext

1.8

1.6

1.6

1.6

1.6

1.6

Tipo de string sem distinção entre maiúsculas e minúsculas.

cube

1.5

1.5

1.5

1.5

1.5

1.4

Tipo de dados para representação de cubos multidimensionais.

dblink

1.2

1.2

1.2

1.2

1.2

1.2

Executa operações em tabelas de bancos de dados distintos.

decoderbufs

None

None

None

None

None

0.1.0

Gera dados compatíveis com a plataforma Debezium conforme o protocolo Protocol Buffers.

dict_int

1.0

1.0

1.0

1.0

1.0

1.0

Modelo de dicionário adicional para pesquisa de texto completo.

earthdistance

1.2

1.1

1.1

1.1

1.1

1.1

Dois métodos distintos para calcular distâncias de grande círculo na superfície terrestre.

fuzzystrmatch

1.2

1.2

1.2

1.1

1.1

1.1

Calcula a similaridade e a distância entre strings.

ganos_address_standardizer

None

7.0

6.9

6.9

6.9

6.9

Plugin de padronização de endereços baseado no padrão PAGC.

ganos_address_standardizer_data_us

None

7.0

6.9

6.9

6.9

6.9

Plugin de dados de endereços dos EUA baseado no padrão PAGC.

ganos_geometry

None

7.0

6.9

6.9

6.9

6.9

Computação e análise de geometria espacial.

ganos_geometry_pyramid

None

7.0

6.9

6.9

6.9

6.9

Exibição rápida de dados de geometria espacial 2D em grande escala.

ganos_geometry_sfcgal

None

7.0

6.9

6.9

6.9

6.9

Extensão do plugin SFCGAL para geometria espacial.

ganos_geometry_topology

None

7.0

6.9

6.9

6.9

6.9

Análise e computação de geometria espacial.

ganos_geomgrid

None

7.0

6.9

6.9

6.9

6.9

Particionamento, codificação, indexação e análise de grade espacial, incluindo H3 e GeoSOT.

ganos_networking

None

7.0

6.9

6.9

6.9

6.9

Computação e análise de redes de geometria espacial.

ganos_pointcloud

None

7.0

6.9

6.9

6.9

6.9

Armazenamento e análise computacional de nuvens de pontos.

ganos_pointcloud_geometry

None

7.0

6.9

6.9

6.9

6.9

Armazenamento e análise computacional de nuvens de pontos.

ganos_raster

None

7.0

6.9

6.9

6.9

6.9

Armazenamento e análise computacional de dados raster espaciais.

ganos_spatialref

None

7.0

6.9

6.9

6.9

6.9

Computação e análise de referências espaciais.

ganos_tiger_geocoder

None

7.0

6.9

6.9

6.9

6.9

Suporte ao tipo de dados USCB Tiger.

ganos_trajectory

None

7.0

6.9

6.9

6.9

6.9

GanosBase computação e análise de dados de objetos em movimento (MOD).

hll

2.18

2.19

2.18

2.18

2.18

2.15

Estimativa rápida de métricas de negócio como PV e UV.

hstore

1.8

1.8

1.8

1.8

1.8

1.7

Armazena pares chave-valor em uma única instância PostgreSQL.

hypopg

1.4.2

1.4.1

1.4.1

1.4.1

1.4.1

1.3.1

Criação de índices virtuais.

h3

None

4.2.3

None

None

None

None

Indexação espacial hierárquica hexagonal H3 da Uber.

index_adviser

None

2.0

2.0

2.0

2.0

2.0

Fornece recomendações de índice.

intagg

None

1.1

1.1

1.1

1.1

1.1

Disponibiliza um agregador de inteiros e um enumerador.

intarray

1.5

1.5

1.5

1.5

1.5

1.3

Oferece funções e operadores úteis para manipular arrays de inteiros não nulos.

ip4r

2.4

2.4

2.4

2.4

2.4

2.4

Habilita o suporte a tipos de intervalo de endereços IP no PostgreSQL.

isn

1.3

1.2

1.2

1.2

1.2

1.2

Valida a entrada com base em uma lista de prefixos fixa e concatena números durante a saída.

ltree

1.3

1.2

1.2

1.2

1.2

1.2

Representa rótulos armazenados em uma estrutura de árvore hierárquica.

mysql_fdw

None

2.9.2

1.2

1.2

1.2

1.1

Lê e grava dados em instâncias RDS MySQL ou bancos de dados MySQL autogerenciados.

orafce

4.15

None

4.9.2

4.9.2

4.9.2

None

Disponibiliza uma série de funções compatíveis com Oracle. Esta extensão está restrita em todas as versões. As extensões existentes não são afetadas. Para mais informações, consulte Restrictions on Creating Extensions.

oss_fdw

1.1

1.1

1.1

1.1

1.1

1.1

Lê e grava dados no OSS.

pase

None

None

0.0.1

0.0.1

0.0.1

0.0.1

Recuperação vetorial de alto desempenho.

pg_bigm

1.2

1.2

1.2

1.2

1.2

1.2

Cria um índice GIN de bigrama (2-gram) para acelerar processos de pesquisa de texto completo.

pg_buffercache

1.6

1.4

1.4

1.3

1.3

1.3

Disponibiliza um método para inspecionar buffers compartilhados em tempo real.

pg_cron

1.6

1.6

1.6

1.6

1.6

1.5

Define tarefas agendadas.

pg_freespacemap

1.3

1.2

1.2

1.2

1.2

1.2

Inspeciona o mapa de espaço livre (FSM).

pg_jieba

1.2.0

1.2.0

1.2.0

1.2.0

1.2.0

1.1.0

Tokeniza todo o texto em chinês.

pg_hint_plan

1.8.0

1.7.0

1.6.1

1.5.2

1.4.3

1.3.9

Usa hints especiais em comentários para alterar o plano de execução padrão do PostgreSQL.

pg_partman

4.7.3

5.2.4

5.1.0

5.1.0

5.0.1

4.7.3

Cria e gerencia conjuntos de partições de tabelas baseados em tempo e em sequência.

pg_pathman

None

None

None

None

1.5

1.5

Plugin de tabelas particionadas de alto desempenho.

pg_prewarm

1.2

None

1.2

1.2

1.2

1.2

Oferece um método conveniente para carregar dados nos buffers do sistema operacional ou nos buffers do PostgreSQL.

pg_profile

None

None

4.4

4.4

4.4

4.1

Estatísticas de atividades com uso intensivo de recursos.

pg_proctab

0.0.13

0.0.10

0.0.10

0.0.10

0.0.10

0.0.10

Permite que usuários acessem dados de processos e consumo de recursos do sistema operacional por meio de consultas SQL.

pg_repack

None

1.5.1

1.5.0

1.5.0

1.5.0

1.4.6

Funcionalidade de limpeza online de tablespace.

pg_stat_kcache

None

2.3.0

2.2.3

2.2.3

2.2.3

2.2.1

Estatísticas de leitura/gravação do sistema.

pg_stat_statements

1.12

1.10

1.10

1.10

1.9

1.8

Disponibiliza um método para rastrear estatísticas de execução de todas as instruções SQL executadas pelo servidor.

pg_trgm

1.6

1.6

1.6

1.6

1.6

1.5

Fornece funções e operadores para similaridade de texto alfanumérico, além de classes de operadores de índice para buscas rápidas por strings semelhantes.

pg_squeeze

1.8

1.7

1.6

1.6

1.6

1.6

Redução online do inchaço de tabelas e índices.

pg_wait_sampling

1.1

1.1

None

None

None

None

Monitora e analisa estados de espera do banco de dados.

pgaudit

None

17.0

16.0

1.6.1

1.6.1

1.5

Fornece log de auditoria detalhado de sessões e objetos.

pgcrypto

1.4

1.3

1.3

1.3

1.3

1.3

Disponibiliza funções criptográficas para o PostgreSQL.

pgl_ddl_deploy

None

None

2.2

2.2

2.2

2.1

Habilita a replicação lógica transparente de DDL no PostgreSQL.

pglogical

2.4.6

2.4.5

2.4.5

2.4.4

2.4.4

2.4.2

Oferece capacidades de publicação e assinatura para replicação lógica de streaming.

pgrouting

None

3.4.2

3.4.2

3.4.2

3.4.2

3.4.2

Fornece capacidades de computação e análise de redes de geometria espacial.

pgrowlocks

1.2

1.2

1.2

1.2

1.2

1.2

Disponibiliza uma função para exibir informações de bloqueio de linhas em uma tabela especificada.

pgsql-gzip

1.0

1.0.0

1.0.0

None

None

None

Implementa compressão e descompressão Gzip para dados em bancos de dados PostgreSQL.

pgsql-http

1.6

None

1.6

None

None

None

Permite que usuários enviem requisições HTTP diretamente de bancos de dados PostgreSQL.

pgstattuple

1.5

1.5

1.5

1.5

1.5

1.5

Oferece múltiplas funções para obter estatísticas em nível de tupla.

pgvector

0.8.1

0.8.0

0.8.0

0.8.0

0.8.0

None

Plugin de busca por similaridade em vetores de alta dimensão.

pldebugger

None

1.8

1.8

1.8

1.8

1.1

Plugin de depuração de stored procedures.

plperl

None

1.0

1.0

1.0

1.0

1.0

Disponibiliza a linguagem procedural Perl.

plpgsql

None

1.0

1.0

1.0

1.0

1.0

Disponibiliza a linguagem procedural SQL.

plproxy

2.11.0

None

2.11.0

2.10.0

2.10.0

2.10.0

Inclui os modos CLUSTER e CONNECT para acesso a bancos de dados de diferentes formas.

pltcl

None

1.0

1.0

1.0

1.0

1.0

Disponibiliza a linguagem procedural Tcl.

postgis

None

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

Extensão de geografia espacial do PostGIS.

postgis_sfcgal

None

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

Extensão de geografia espacial SFCGAL do PostGIS.

postgis_tiger_geocoder

None

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

Extensão de geografia espacial para dados TIGER do PostGIS.

postgis_topology

None

3.3.7

3.3.4

3.3.4

3.3.4

3.3.4

Extensão de geografia espacial para dados de topologia do PostGIS.

postgres_fdw

1.2

1.1

1.1

1.1

1.1

1.0

Tabela de operações entre bancos de dados.

postgresql_anonymizer

None

1.1.0

None

1.1.0

1.1.0

None

Anonimiza ou mascara dados sensíveis em bancos de dados.

rds_ai

1.0

1.0.0

1.0.0

1.0.0

1.0.0

None

Integra os modelos avançados do Alibaba Cloud Model Studio, incluindo Qwen, embeddings de texto de uso geral. Com este plugin, é possível implementar com facilidade diversos cenários em bancos de dados RDS PostgreSQL, como Q&A com LLM, conversão de texto em vetor, recuperação dos N vetores mais similares e Q&A com RAG.

rds_ccl

1.3

1.2

1.2

1.2

1.2

None

Oferece suporte a limitação de SQL.

rds_duckdb

1.3.2.3

1.1

1.2

1.3

1.1

1.1

Acelera consultas complexas.

rds_embedding

None

1.0

1.0

1.0

1.0

None

Disponibiliza configuração de modelos personalizados e capacidade de invocação de modelos para converter texto em vetores diretamente no banco de dados. Esta extensão está restrita em todas as versões. As extensões existentes não são afetadas. Para mais informações, consulte Restrictions on Creating Extensions.

rds_encdb

None

None

1.0

None

None

None

Criptografa colunas sensíveis nos conjuntos de resultados de consultas. Ao definir permissões de conta de banco de dados, as contas autorizadas recebem apenas resultados em formato de texto cifrado ao acessar informações de colunas sensíveis.

rds_online_ddl

1.0

1.0

1.0

1.0

1.0

1.0

Suporta modificação online do tipo de coluna para concluir alterações de schema sem afetar a continuidade dos negócios.

rds_tde_utils

1.0

1.0

1.0

1.0

1.0

1.0

Plugin de criptografia e descriptografia em lote via TDE.

roaringbitmap

0.5.4

0.5.4

0.5.4

0.5

0.5

0.5

Utiliza funcionalidade de bitmap para melhorar o desempenho de consultas.

rum

None

1.3

1.3

1.3

1.3

1.3

Recuperação de texto completo de alta velocidade.

sequential-uuids

1.0.3

None

1.0.2

1.0.2

1.0.2

1.0.2

Gerador de UUID com padrões sequenciais.

smlar

None

1.0

1.0

1.0

1.0

1.0

Calcula a similaridade entre dois arrays do mesmo tipo.

snowflake

2.2

2.2

2.2

2.2

None

None

Oferece uma solução de ID único baseada em int8 e sequências como substituto opcional ao tipo de dado nativo bigserial do PostgreSQL.

sslinfo

1.2

1.2

1.2

1.2

1.2

1.2

Fornece informações sobre o certificado SSL apresentado pelo cliente atual.

tablefunc

1.0

1.0

1.0

1.0

1.0

1.0

Reúne múltiplas funções que retornam tabelas.

tds_fdw

2.0.4

2.0.4

2.0.3

2.0.3

2.0.3

2.0.3

Consulta dados de outros tipos de bancos de dados.

timescaledb

2.24.0

2.24.0

2.24.0

2.9.2

2.9.2

2.5.0

Suporta sharding automático, escrita eficiente, recuperação e agregação em tempo quase real de dados de séries temporais.

tsm_system_rows

1.0

1.0

1.0

1.0

1.0

1.0

Disponibiliza o método de amostragem de tabela SYSTEM_ROWS.

tsm_system_time

1.0

1.0

1.0

1.0

1.0

1.0

Disponibiliza o método de amostragem de tabela SYSTEM_TIME.

unaccent

1.1

1.1

1.1

1.1

1.1

1.1

Dicionário de busca de texto que remove acentos (marcas diacríticas) dos lexemas.

uuid-ossp

1.1

1.1

1.1

1.1

1.1

1.1

Fornece funções para geração de identificadores universalmente únicos (UUIDs) por meio de diversos algoritmos padrão.

wal2json

2.6

2.6

2.6

2.6

2.6

2.6

Gera arquivos de log lógico no formato JSON.

xml2

1.2

None

1.1

1.1

1.1

1.1

Oferece funcionalidades de consulta XPath e XSLT.

zhparser

2.1

1.0

1.0

1.0

1.0

1.0

Busca de texto completo em chinês.

Perguntas frequentes

P: A extensão que preciso não está listada na tabela. O que devo fazer?

R: Execute as seguintes ações:

  • Esta página lista apenas as extensões mais comuns. Para verificar o suporte a outras extensões, execute o comando SELECT * FROM pg_available_extensions; no seu banco de dados.

  • Envie suas sugestões e requisitos na plataforma Alibaba Cloud Connect.

P: A extensão que preciso é compatível com outra versão principal, mas não com a minha versão atual. O que devo fazer?

R: Execute as seguintes ações:

  • Aguarde. As extensões estão sendo sincronizadas progressivamente entre as versões principais. Acompanhe o AliPG Minor Engine Version Release Notes para verificar a possibilidade de suporte em futuras atualizações de versões secundárias.

  • Para migrar para outra versão da instância e usar a extensão necessária com antecedência:

    • Se a versão principal de destino for superior à versão atual: realize um upgrade de versão principal na instância atual. Para mais detalhes, consulte Upgrade Database Major Version.

    • Se a versão principal de destino for inferior à versão atual: adquira uma nova instância com a versão principal necessária e migre seus dados da instância atual para a nova usando Data Transmission Service (DTS).

  • Envie suas sugestões e requisitos na plataforma Alibaba Cloud Connect.

P: A tabela de extensões indica que uma extensão é compatível, mas recebo um erro ao tentar criá-la. O que devo fazer?

R: Primeiro, upgrade your minor engine version para a versão mais recente e tente novamente.

P: Todas as extensões que crio ficam no schema public. Como posso criar e usar extensões em outros schemas?

R: Especifique o schema ao criar a extensão. Por exemplo:

CREATE EXTENSION <extension_name> SCHEMA <schema_name>;

Referências

  • O RDS PostgreSQL oferece suporte ao gerenciamento de extensões no console. Para mais informações, consulte Manage Extensions.

  • Para obter instruções de uso de cada extensão, consulte a documentação relevante fornecida neste tópico ou a documentação oficial da extensão open source.

  • Para usar as versões mais recentes das extensões, upgrade your minor engine version para a versão mais recente.

  • Também é possível verificar o AliPG Minor Engine Version Release Notes para identificar qual versão secundária oferece suporte a uma extensão específica.