O PolarDB é um banco de dados relacional cloud-native da Alibaba Cloud. Baseado em uma arquitetura com armazenamento e computação desacoplados, combina otimizações de software e hardware para oferecer alto desempenho, alta disponibilidade, segurança, armazenamento em massa e elasticidade em nível de segundos. O PolarDB é 100% compatível com MySQL e PostgreSQL, possui alta compatibilidade com a sintaxe do Oracle e suporta implantações centralizadas e distribuídas. Em comparação com bancos de dados autogerenciados, o PolarDB oferece até 6 vezes mais desempenho transacional e 400 vezes mais desempenho analítico, pela metade do custo total de propriedade (TCO).
Escolha o motor do PolarDB ideal para a sua aplicação — cada um mantém compatibilidade total com o ecossistema.
|
PolarDB banco de dados |
Compatibilidade com o ecossistema |
Arquitetura do service |
Formato do product |
|
100% compatível com MySQL |
Armazenamento compartilhado, computação e armazenamento desacoplados |
cloud pública, Apsara Stack Enterprise Edition, DBStack |
|
|
100% compatível com PostgreSQL, alta compatibilidade com a sintaxe do Oracle |
|||
|
Shared-nothing, arquitetura centralizada e distribuída integrada |
Benefícios
|
Compatibilidade com o ecossistema
|
Alto desempenho
|
Alta disponibilidade
|
|
Armazenamento em massa
|
Facilidade de dimensionamento
|
Segurança
|
Arquitetura do service
PolarDB for MySQL
O PolarDB for MySQL utiliza uma arquitetura cloud-native com armazenamento e computação desacoplados, combinando estabilidade, desempenho e escalabilidade de nível corporativo com a simplicidade e a iteração rápida do open source.

-
Proxy de banco de dados (Proxy)
Um proxy de rede entre as aplicações e o banco de dados. Fornece autenticação de segurança, divisão automática de leitura e escrita, balanceamento de carga, níveis de consistência, pools de conexões, conexões persistentes e proteção contra sobrecarga.
-
Nós de computação do banco de dados
O PolarDB utiliza uma arquitetura de cluster com múltiplos nós. Um cluster da Cluster Edition contém um nó de leitura/escrita e vários nós somente leitura. Um Multi-master Cluster contém vários nós de leitura/escrita e vários nós somente leitura.
Os nós de leitura/escrita e os nós somente leitura utilizam failover ativo-ativo para fornecer alta disponibilidade ao banco de dados.
Os nós de computação fornecem o recurso de motor SQL e estão disponíveis nas especificações de uso geral e dedicada.
-
Armazenamento distribuído compartilhado
Vários nós de computação compartilham uma única cópia dos dados, reduzindo os custos de armazenamento. Baseado em armazenamento em bloco distribuído e sistema de arquivos, permite dimensionar a capacidade online para centenas de terabytes.
PolarDB for PostgreSQL
Os clusters do PolarDB for PostgreSQL suportam implantações centralizadas e distribuídas:
-
Centralizado
Baseado em uma arquitetura cloud-native com armazenamento e computação desacoplados, combina estabilidade e desempenho de nível corporativo com a simplicidade e a iteração rápida do open source.
-
Distribuído
Um banco de dados distribuído construído sobre clusters centralizados do PolarDB for PostgreSQL. Utiliza uma arquitetura de duas camadas CN/DN para escalabilidade distribuída com desacoplamento de armazenamento e computação, mantendo todos os recursos dos clusters centralizados.
|
Centralizado (Enterprise e Standard Editions)
|
Distribuído
|
PolarDB Distributed Edition
Em um cluster PolarDB for X-Engine, os nós de armazenamento (DNs) começam como uma implantação centralizada 100% compatível com MySQL 5.7 e 8.0. Quando for necessário dimensionamento distribuído, faça a atualização no local: os componentes distribuídos se conectam aos nós de armazenamento existentes sem migração de dados ou alterações na aplicação.
|
Centralizado (Standard Edition)
|
Distribuído (Enterprise Edition)
|
Introdução em vídeo
Como usar o PolarDB
Gerencie os clusters, bancos de dados e contas do PolarDB por meio de:
Início rápido
|
PolarDB banco de dados |
Faturamento |
Guias de operação |
Whitepapers |


