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 2022-11-07 GMT+08:00

Memcached de nó único (indisponível em breve)

O DCS for Memcached está prestes a ficar indisponível e não é mais vendido em algumas regiões. Em vez disso, você pode usar o DCS for Redis 4.0 ou 5.0.

Esta seção descreve os recursos e a arquitetura de instâncias do Memcached DCS de nó único.

Recursos

  1. Baixa sobrecarga do sistema e alto QPS

    As instâncias de nó único não suportam sincronização de dados ou persistência de dados, reduzindo a sobrecarga do sistema e suportando maior simultaneidade. O QPS de instâncias do DCS Redis de nó único alcança até 100.000.

  2. Monitoramento de processos e recuperação automática de falhas

    Com um mecanismo de monitoração HA, se uma instância de DCS do único-nó se torna defeituosa, um processo novo está começado dentro de 30 segundos para recomeçar o abastecimento de serviço.

  3. Usabilidade out-of-the-box e sem persistência de dados

    As instâncias de DCS de nó único podem ser usadas fora da caixa porque não envolvem o carregamento de dados. Se o seu serviço exigir um alto QPS, você poderá aquecer os dados de antemão para evitar um forte impacto de simultaneidade no banco de dados de back-end.

  4. Baixo custo e adequado para desenvolvimento e testes

    As instâncias de nó único são 40% mais baratas do que as instâncias de DCS principal/em espera, adequadas para configurar ambientes de desenvolvimento ou teste.

As instâncias de nó único suportam operações de leitura/gravação altamente simultâneas, mas não suportam a persistência de dados. Os dados serão excluídos depois que as instâncias forem reiniciadas. Eles são adequados para cenários que não exigem persistência de dados, como cache de front-end de banco de dados, para acelerar o acesso e facilitar a carga de simultaneidade do backend. Se os dados desejados não existirem no cache, as solicitações irão para o banco de dados. Ao reiniciar o serviço ou a instância do DCS, você pode pré-gerar dados de cache do banco de dados do disco para aliviar a pressão sobre o back-end durante a inicialização.

Arquitetura

Figura 1 mostra a arquitetura de instâncias do Memcached DCS de nó único.

Figura 1 Arquitetura de instância do DCS Redis de nó único

Descrição da arquitetura

  • VPC

    A VPC em que todos os nós da instância são executados.

    As instâncias do Memcached DCS de nó único não oferecem suporte ao acesso público. O cliente e a instância devem estar na mesma VPC com configurações de regra de grupo de segurança.

    Para obter mais informações, consulte Como configuro um grupo de segurança?

  • Application

    O cliente da instância, que é o aplicativo em execução em um Elastic Cloud Server (ECS).

    As instâncias do Memcached do DCS são compatíveis com o protocolo Memcached e podem ser acessadas por meio de clientes de código aberto. Para ver exemplos de acesso a instâncias de DCS com diferentes linguagens de programação, consulte Acessando uma instância de DCS Redis.

  • DCS instance

    Uma instância de DCS de nó único, que tem apenas um nó e um processo do Redis.

    O DCS monitora a disponibilidade da instância em tempo real. Se o processo do Memcached se tornar defeituoso, o DCS iniciará um novo processo para retomar o provisionamento de serviços.

    Use a porta 11211 para acessar uma instância do Memcached DCS.