Conceitos básicos
Antes de usar GaussDB(for MySQL), você deve estar familiarizado com os seguintes conceitos.
- Instâncias primárias/em espera: GaussDB(for MySQL) tem uma arquitetura com armazenamento e computação desacoplados que se dimensiona automaticamente até 128 TB por instância. Uma instância primária/em espera pode conter um nó primário e até 15 réplicas de leitura que podem ser criadas em minutos.
- Instâncias de nó único: uma instância de nó único contém apenas um nó primário e não há réplicas de leitura. As instâncias de nó único não envolvem a sincronização de dados de nós e podem garantir facilmente a atômica, a consistência, o isolamento e a durabilidade das transações.
- As regiões são definidas por uma combinação de localização geográfica e latência de rede. Os serviços públicos, como Elastic Cloud Server (ECS), Elastic Volume Service (EVS), Object Storage Service (OBS), Virtual Private Cloud (VPC), Elastic IP (EIP) e Image Management Service (IMS), são compartilhados na mesma região. As regiões podem ser universais ou dedicadas. Uma região universal fornece todos os tipos de serviços em nuvem para todos os usuários. Uma região dedicada fornece apenas serviços de um determinado tipo ou apenas para usuários específicos. Geralmente, as instâncias do GaussDB(for MySQL) e os ECSs devem estar localizados na mesma região para obter um alto desempenho de acesso.
- Zona de disponibilidade (AZ): uma AZ contém um ou vários data centers físicos. Cada AZ possui instalações independentes de resfriamento, extinção de incêndios, proteção contra umidade e eletricidade. Dentro de uma AZ, computação, rede, armazenamento e outros recursos são logicamente divididos em instâncias. Uma AZ é uma localização geográfica com fonte de alimentação independente e instalações de rede em uma região.
As AZs são fisicamente isoladas, mas interconectadas em uma intranet. Cada AZ fornece conexões de rede econômicas e de baixa latência que não são afetadas por falhas em outras AZs. Como resultado, o provisionamento de instâncias do GaussDB(for MySQL) em AZs separadas protege suas aplicações contra falhas locais que ocorrem em um único local. As AZs dentro da mesma região não apresentam diferenças funcionais.
- Especificações da instância: cada instância é configurada com recursos de computação e memória, por exemplo, 16 vCPUs e 64 GB.
- Compatibilidade entre GaussDB(for MySQL) e navegadores: consulte Quais navegadores são suportados?