Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2024-09-29 GMT+08:00

Arquitetura do produto

A arquitetura do GaussDB(for MySQL) consiste em três camadas. De baixo para cima, são elas:

  1. Camada de nó de armazenamento. O armazenamento de Data functions virtualization (DFV) fornece armazenamento distribuído, de forte consistência e de alto desempenho, com alta confiabilidade de dados e excelente escalabilidade horizontal. A confiabilidade dos dados não é inferior a 99,999999999% (11 noves). A DFV é uma solução para uma arquitetura de serviço full-stack centrada em dados com armazenamento e computação desacoplados.
  2. Camada de abstração de armazenamento. Essa camada é fundamental para garantir o desempenho do banco de dados. Ela se conecta ao pool de armazenamento de DFV abaixo dela e fornece semântica para cima para garantir o agendamento de armazenamento eficiente. As operações de arquivo de tabela são abstraídas no armazenamento distribuído.
  3. Camada de análise SQL: 100% compatível com o MySQL 8.0 de código aberto. Você pode usar a sintaxe e as ferramentas nativas do MySQL para migrar suas cargas de trabalho do MySQL para o GaussDB(for MySQL), economizando seu tempo e esforços. Além da compatibilidade total com o MySQL, o GaussDB(for MySQL) vem com um kernel otimizado e um sistema reforçado. Faz parte de um ecossistema aberto e fornece recursos comerciais do MySQL nativo.
Figura 1 Arquitetura do produto