Todos os produtos
Search
Central de documentação

PolarDB:What is PolarDB for PostgreSQL Distributed Edition?

Última atualização: Jun 28, 2026

O PolarDB for PostgreSQL Distributed Edition é um banco de dados distribuído desenvolvido com base no PolarDB for PostgreSQL. Ele oferece dimensionamento horizontal para processar volumes de dados na escala de sub-petabytes, garante consistência em transações distribuídas e preserva todas as capacidades da edição centralizada. Essa arquitetura torna-se a escolha ideal quando seus dados ou throughput de gravação ultrapassam a capacidade de um único nó.

Como funciona

O cluster utiliza uma arquitetura de duas camadas composta por nós de computação (CNs) e nós de dados (DNs):

Camada

Componente

Função

1

Nó de computação (CN)

Gerencia os metadados do cluster e gera planos de consulta distribuídos

2

Nó de dados (DN)

Armazena os shards de dados reais

Internamente, cada CN e DN adota a separação entre computação e armazenamento, seguindo o mesmo design do PolarDB for PostgreSQL. Cada nó suporta de forma independente o modo single-writer, multiple-reader, proxy de banco de dados, nós somente leitura e mecanismos de failover, além de integrar o cluster distribuído.

image

Principais recursos

  • Dimensionamento horizontal com sharding manual — Adicione CNs ou DNs para gerenciar volumes de dados inferiores a petabytes (PB).

  • Consistência em transações distribuídas — Garante a integridade e a consistência das transações em todos os nós do ambiente distribuído.

  • Implantação em zona dupla — O cluster ativo opera na zona primária. Em caso de falha nessa zona, o cluster hot standby na zona secundária assume automaticamente e assegura a continuidade do serviço.

  • Operações sem tempo de inatividade — Execute manutenções, atualizações e alterações de configuração 24 horas por dia, 7 dias por semana, sem interromper o serviço. Adicione CNs e DNs heterogêneos a qualquer momento.

  • Gerenciamento centralizado — Administre todo o cluster distribuído, incluindo operações e manutenção (O&M) entre nós, por meio de uma única interface no console.

Casos de uso

O PolarDB for PostgreSQL Distributed Edition foi projetado para cenários em que o volume de dados ou o throughput de gravação excede a capacidade de um banco de dados centralizado único. Os casos de uso típicos incluem:

  • Multitenancy para SaaS — Isole os dados dos tenants em diferentes shards e mantenha uma visão unificada de gerenciamento.

  • Treinamento para direção inteligente — Processe conjuntos de dados em crescimento contínuo gerados por pipelines de treinamento.

  • Blockchain — Suporte altos volumes de gravação e grande acúmulo de dados provenientes de transações on-chain.

Se o volume de dados couber em um único nó do PolarDB for PostgreSQL, a edição centralizada será a opção mais simples.

Benefícios

Integração das arquiteturas centralizada e distribuída

Cada CN e DN pode operar independentemente como um cluster centralizado ou como parte do cluster distribuído. Isso permite manter as vantagens da arquitetura centralizada — como compressão transparente, suporte a plug-ins e escalabilidade single-writer, multiple-reader — sem perder esses benefícios ao escalar horizontalmente.

Gerenciamento simplificado

Uma visão distribuída unificada possibilita executar todas as tarefas de O&M entre nós em uma única interface e elimina a necessidade de administrar cada nó separadamente.

Faturamento

Os custos de um cluster do PolarDB for PostgreSQL Distributed Edition incluem:

  • Taxas de recursos de computação

  • Taxas de uso de armazenamento

  • Taxas do SQL Explorer (opcional)

Para mais detalhes, consulte Faturamento da Distributed Edition.

Primeiros passos

Adquira um cluster: Adquirir um cluster da Distributed Edition.

Gerencie seu cluster utilizando qualquer uma das interfaces abaixo. Todas elas suportam o mesmo conjunto de operações, incluindo a criação de clusters, bancos de dados e contas.

Interface

Descrição

Console

Interface gráfica baseada na web

CLI

Alibaba Cloud CLI

SDK

Acesso programático

API

Chamadas diretas de API

Conecte-se ao seu cluster após a criação:

  • DMS (Data Management) — Conecte-se e desenvolva bancos de dados diretamente no navegador. Consulte Usar o DMS para conectar-se a um cluster.

  • Cliente — Utilize clientes de banco de dados comuns, como o pgAdmin, para estabelecer a conexão.