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

O que é o GaussDB(for MySQL)?

GaussDB(for MySQL) é um banco de dados nativo da nuvem de nível empresarial totalmente compatível com o MySQL. Virtualização de funções de dados (DFV) é usada para desacoplar o armazenamento da computação e pode ampliar automaticamente até 128 TB por instância. Um failover pode ser executado em segundos. Ela fornece o desempenho superior de um banco de dados comercial ao preço de um banco de dados de código aberto.

GaussDB(for MySQL) atualmente suporta os mecanismos e versões de BD listados em Mecanismos e versões do BD.

Vantagens

  • Desempenho
    • Ao desacoplar a computação e o armazenamento e usar uma arquitetura de "log as database", o GaussDB(for MySQL) oferece sete vezes mais desempenho do que os bancos de dados de código aberto.
    • O protocolo RDMA é usado para transmissão de banco de dados para romper o gargalo de desempenho de I/O.
    • O GaussDB(for MySQL) suporta recursos do kernel, como cache de resultados de consulta, cache de plano de consulta e DDL on-line, para melhorar a experiência do usuário.
  • Escalabilidade
    • Dimensionamento horizontal: além de um nó primário, você pode adicionar até 15 réplicas de leitura para uma instância atender a solicitações de alta simultaneidade.
    • Dimensionamento vertical: você pode aumentar ou reduzir as vCPUs e a memória de uma instância, conforme necessário.
  • Confiabilidade
    • Você pode implementar uma instância entre AZs ou regiões para melhorar os recursos de DR.
    • Três cópias da camada de armazenamento garantem a segurança dos dados.
    • GaussDB(for MySQL) usa armazenamento distribuído compartilhado. Se o nó primário estiver com defeito, uma réplica de leitura será automaticamente promovida como primária com um RPO zero.
    • A latência do nó primário e das réplicas de leitura de uma instância de banco de dados é de vários milissegundos, garantindo alta disponibilidade.
  • Segurança
    • Com armazenamento distribuído compartilhado, GaussDB(for MySQL) pode alcançar a recuperação de serviço em segundos e quase zero perda de dados.
    • VPCs, grupos de segurança, conexões SSL e criptografia de dados são usados para controlar estritamente a segurança de acesso.
    • O GaussDB(for MySQL) passou por mais de 15 certificações de segurança, incluindo ISO 27001, CSA, Trusted Cloud e a certificação de nível 3 da China para proteção de segurança da informação. É o primeiro na China a obter a mais alta certificação NIST CSF.
  • Compatibilidade

    O GaussDB(for MySQL) é inteiramente compatível com MySQL. Você pode facilmente migrar seus bancos de dados MySQL para GaussDB(for MySQL) sem reconstruir aplicações existentes.

  • Backup
    • Os snapshots são criados em segundos e podem ser usados para restaurar dados rapidamente.
    • Com base no recurso de vários pontos de tempo do sistema de armazenamento subjacente, os dados podem ser restaurados para qualquer momento sem a repetição de logs incrementais.
  • Armazenamento
    • Baseado no armazenamento distribuído de virtualização de funções de dados (DFV) desenvolvido pela Huawei, o GaussDB(for MySQL) suporta até 128 TB de armazenamento.
    • GaussDB(for MySQL) aumenta automaticamente o armazenamento conforme necessário.
  • Pushdown do operador

    Operações como projeção de coluna, filtragem de condições e cálculo de agregação são enviadas para vários nós em uma camada de armazenamento distribuído para execução paralela. Isso melhora os recursos de processamento de consultas e reduz a pressão do tráfego de rede nos nós de computação. O pushdown do operador é integrado à consulta paralela para executar todo o processo em paralelo.