Todos os produtos
Search
Central de documentação

AnalyticDB:Termos

Última atualização: Jun 27, 2026

O AnalyticDB for MySQL utiliza os termos a seguir em sua documentação e no console.

Região

Uma região é uma localização geográfica onde os data centers da Alibaba Cloud estão implantados. Geralmente, as regiões recebem o nome das cidades que abrigam esses data centers. Por exemplo, a região Malaysia (Kuala Lumpur) possui seus data centers em Kuala Lumpur.

Zona

Uma zona é um local isolado dentro de uma região, com fornecimento de energia e rede independentes. Cada região contém várias zonas. A região China (Beijing), por exemplo, possui doze zonas, incluindo Beijing Zone A e Beijing Zone B.

Recursos implantados na mesma zona compartilham a mesma rede, o que minimiza a latência e aumenta a velocidade de comunicação entre os serviços.

Cluster

O cluster é a unidade de implantação de nível mais alto no AnalyticDB for MySQL. Os clusters são fisicamente isolados entre si. Cada cluster contém um banco de dados físico e um ou mais bancos de dados lógicos.

Banco de dados físico

Um banco de dados físico é a representação de armazenamento subjacente de um banco de dados em dispositivos físicos, composto por arquivos de dados, arquivos de log e arquivos de índice.

O sistema cria automaticamente um banco de dados físico quando você crie um cluster do AnalyticDB for MySQL. Esse banco é dividido em vários shards, distribuídos por grupos de nós de armazenamento. Cada shard é gerenciado por um grupo Raft.

Banco de dados lógico

Um banco de dados lógico é a estrutura organizacional de um banco de dados que contém tabelas, visualizações e índices. Para criar bancos de dados lógicos, execute instruções CREATE DATABASE. Um único cluster do AnalyticDB for MySQL suporta até 2.048 bancos de dados lógicos.

Todas as referências a "bancos de dados" na documentação do AnalyticDB for MySQL consulte a bancos de dados lógicos.

Shard

Um shard é um segmento horizontal de uma tabela, criado pela divisão da tabela com base em uma chave de distribuição. Os shards são distribuídos por grupos de nós de armazenamento, de modo que cada grupo gerencia uma parte dos dados, ajudando a melhorar a escalabilidade e o desempenho do sistema.

Cada shard é gerenciado por um grupo Raft independente. Várias réplicas de um grupo Raft são implantadas em nós de armazenamento dentro do mesmo grupo de nós de armazenamento, e o protocolo Raft garante a consistência dos dados entre as réplicas.

Distribuição de shards

image

A quantidade de shards em um cluster não se altera após a modificação da configuração do cluster. Para consultar a contagem atual de shards, execute:

SELECT COUNT(1) FROM information_schema.kepler_meta_shards;

Partição

Uma partição é uma subdivisão de um shard, criada pela divisão do shard com base em uma chave de partição. Na maioria dos casos, utiliza-se uma coluna de data como chave de partição para permitir o gerenciamento do ciclo de vida dos dados.

Tabela

O AnalyticDB for MySQL oferece suporte a dois tipos de tabela: tabelas particionadas e tabelas replicadas. Para detalhes sobre a sintaxe, consulte CREATE TABLE.

Tabela particionada

Uma tabela particionada (também chamada de tabela padrão) distribui os dados horizontalmente por todos os shards com base em uma chave de distribuição. Em seguida, cada shard é subdividido em partições com base em uma chave de partição.

Principais características:

  • Escala com o sistema distribuído para oferecer alto throughput de consultas

  • Suporta até centenas de bilhões de linhas

Tabelas particionadas são o tipo principal para cargas de trabalho analíticas de grande escala.

Tabela replicada

Uma tabela replicada armazena uma cópia completa de seus dados em cada shard do cluster. Alterações em uma tabela replicada são transmitidas para todos os shards para manter a consistência, o que afeta o desempenho de gravação.

Principais características:

  • Cada shard mantém uma cópia completa dos dados

  • Tamanho máximo recomendado: 20.000 linhas

  • Evite inserções, atualizações ou exclusões frequentes

Unidade de E/S elástica (EIU)

A unidade de E/S elástica (EIU) é a unidade de recurso usada para dimensionar a capacidade de armazenamento e de E/S em clusters do AnalyticDB for MySQL no modo elástico da Cluster Edition. Cada EIU é um grupo de nós de armazenamento composto por três nós, fornecendo recursos de armazenamento de dados, gravação, consulta e varredura.

Adquira EIUs ao criar um cluster e escale vertical ou horizontalmente para atender a requisitos de gravação de alto throughput ou varredura de grande volume. Para métricas de desempenho, consulte Scale up or out elastic I/O resources.

Unidade de computação do AnalyticDB (ACU)

A unidade de computação do AnalyticDB (ACU) é a unidade de recurso da Data Lakehouse Edition do AnalyticDB for MySQL. Recursos de computação e armazenamento são agrupados em ACUs. Cada ACU corresponde aproximadamente a 1 núcleo e 4 GB de memória.

Grupo de recursos

Um grupo de recursos é um pool isolado de recursos de computação dentro de um cluster. Como os grupos de recursos possuem isolamento físico entre si, as cargas de trabalho atribuídas a grupos diferentes não competem pelos mesmos recursos.

Os grupos de recursos têm suporte em:

  • Clusters da Data Warehouse Edition do AnalyticDB for MySQL no modo elástico da Cluster Edition

  • Clusters da Data Lakehouse Edition do AnalyticDB for MySQL

Atribua diferentes tipos de tarefas a grupos de recursos separados para evitar contenção. Por exemplo, execute processamento em lote e análises em tempo real em grupos distintos para impedir a degradação do desempenho.