Todos os produtos
Search
Central de documentação

PolarDB:PolarDB for MySQL on ENS

Última atualização: Aug 27, 2026

O PolarDB for MySQL on ENS é um service de banco de dados em cloud de borda que executa o PolarDB for MySQL no Alibaba Cloud Edge Node Service (ENS). Ele implanta recursos de banco de dados nativos da cloud e de alto desempenho em locais de borda no mundo todo, próximos aos seus usuários e dentro das fronteiras exigidas pelas leis de residência de dados.

Visão geral da arquitetura

O PolarDB for MySQL on ENS possui uma arquitetura otimizada para ambientes de borda. Ele utiliza uma arquitetura de armazenamento independente baseada em discos all-flash. Cada nó (um nó primário e vários nós somente leitura) tem seu próprio espaço de armazenamento dedicado. Esse design garante a portabilidade do service de banco de dados. Além disso, herda recursos essenciais da versão de cloud pública do PolarDB, como um primário com múltiplos nós somente leitura e divisão de leitura/escrita, assegurando alto desempenho e alta disponibilidade. A figura a seguir ilustra a arquitetura do service:

image
  • Um primário, múltiplos nós somente leitura

    O PolarDB utiliza uma arquitetura de cluster distribuído. Um cluster contém um nó primário e até sete nós somente leitura (recomenda-se manter pelo menos um nó somente leitura para garantir alta disponibilidade). O nó primário processa solicitações de leitura e escrita, enquanto os nós somente leitura processam apenas solicitações de leitura. Por padrão, os clusters do PolarDB oferecem balanceamento de carga transparente, altamente disponível e adaptativo sem custo adicional. Com um único endpoint de cluster, as solicitações SQL são roteadas automaticamente para os nós apropriados, proporcionando processamento SQL simultâneo agregado e de alto throughput.

  • Arquitetura com computação e armazenamento desacoplados

    O PolarDB baseia-se em uma filosofia de design que separa computação e armazenamento, atendendo à necessidade crítica de dimensionamento elástico em ambientes de computação em cloud pública. Os nós de computação do banco de dados (Database Engine Servers) armazenam apenas metadados, enquanto arquivos de dados, Redo Logs e outros dados ficam em nós de armazenamento remoto (Database Storage Servers). Os nós de computação precisam sincronizar apenas os metadados do Redo Log, o que reduz significativamente a latência de replicação entre os nós primários e somente leitura. Em caso de falha no nó primário, um nó somente leitura pode ser promovido rapidamente para se tornar o novo primário.

Recursos principais

  • Compatibilidade avançada com MySQL e recursos adicionais

    • Compatibilidade: 100% compatível com MySQL nativo e ApsaraDB RDS for MySQL. Migre seu banco de dados MySQL para um cluster PolarDB for MySQL sem alterar nenhum código ou configuração de aplicação.

    • Recursos de alto valor: Inclui single-writer/multi-reader, operação estável com tabelas contendo mais de 6 bilhões de linhas, DDL em subsegundos e flashback query.

  • Orca (compatível com protocolo Redis)

    • Construído sobre a arquitetura do PolarDB for MySQL, o Orca implementa uma arquitetura de um primário com múltiplos nós somente leitura por meio de replicação física. Também suporta dimensionamento horizontal e vertical.

    • Um único sistema suporta tanto Online Transactional Processing (OLTP) quanto armazenamento persistente de chave-valor (KV), eliminando a necessidade de compras separadas.

Por que escolha o PolarDB for MySQL on ENS

  • Latência reduzida com proximidade da borda

    As redes de nós de borda estão fisicamente mais próximas dos usuários finais. Essa localização evita a transmissão de dados de longa distância, reduzindo significativamente a latência de acesso ao banco de dados e melhorando a experiência do usuário. Além disso, o cache de dados distribuído alivia eficazmente a pressão sobre o nó central.

  • Conformidade com ampla cobertura

    Para necessidades de negócios em países ou regiões ainda não cobertos pela cloud pública, ou onde leis de residência de dados exigem que as informações permaneçam dentro das fronteiras nacionais, o PolarDB for MySQL on ENS é a solução ideal. Também é perfeito para atender a requisitos legais locais, como residência de dados.

    Nota

    O Alibaba Cloud ENS é construído sobre mais de 3.200 nós de borda de operadoras CDN, cobrindo mais de 70 países e regiões estratégicos. Também fornece mais de 900 nós de borda de cloud pública em todo o mundo.

  • Alto desempenho

    Obtenha processamento de leitura/escrita de alto desempenho e sincronização eficiente entre primário e réplica por meio de um kernel de banco de dados profundamente otimizado e tecnologia de replicação física baseada em Redo Logs.

  • Alta disponibilidade e confiabilidade

    • Baseado em replicação física, nosso Semisynchronous replication (Semi-sync) usa sincronização eficiente de Redo Log entre os nós primário e réplica. Esse processo melhora significativamente a eficiência da replicação semissíncrona, minimizando o impacto no desempenho do banco de dados primário. Em comparação com a replicação assíncrona, a perda de desempenho sob cargas de trabalho de alta concorrência é de apenas cerca de 10%.

    • Garanta segurança abrangente para acesso, armazenamento e gerenciamento de dados por meio de medidas como listas de permissões de IP, rede VPC e armazenamento de dados com múltiplas réplicas.

  • Alta elasticidade

    Adicione, remova ou altere especificações de nós em minutos. Escale também o armazenamento online. Todo o processo é concluído sem interrupções de service.

  • Backup sem bloqueio

    Com a tecnologia de snapshot na camada de armazenamento subjacente, faça backup de terabytes de dados em minutos. Esse processo não exige bloqueio de tabelas e tem impacto mínimo nas suas operações de negócios.

Como começar

Crie uma rede ENS e um cluster de borda na região onde deseja implantar seu cluster. Consulte Quick start for edge clusters.