Visão geral do Memorystore para Valkey

O Memorystore para Valkey é um serviço do Valkey totalmente gerenciado para Google Cloud que oferece suporte a instâncias com o modo de cluster ativado e desativado. Os aplicativos em execução no Google Cloud podem alcançar desempenho máximo aproveitando o serviço Valkey altamente escalonável, disponível e seguro sem o trabalho de gerenciar implantações complexas do Valkey.

Principais conceitos e termos

Instâncias com o modo de cluster ativado e desativado

É possível criar uma instância do Memorystore para Valkey com o modo de cluster ativado ou desativado. Enquanto uma instância com o modo de cluster ativado pode ter um ou mais fragmentos, uma instância com o modo de cluster desativado é executada em um único fragmento. Para mais detalhes, consulte Ativar e desativar o modo de cluster.

Estrutura hierárquica de recursos

O Memorystore para Valkey reúne os vários recursos usados em uma implantação do Valkey em uma estrutura hierárquica que simplifica a administração e o gerenciamento. Confira um diagrama que ilustra essa estrutura:

Um diagrama que mostra que uma instância do Memorystore contém um nó principal e nós de réplica

As instâncias do Memorystore para Valkey são compostas por um conjunto de fragmentos, cada um contendo um subconjunto do seu espaço de chaves. Cada fragmento em uma instância é composto por um nó principal e, opcionalmente, até cinco nós de réplica. Quando nós de réplica são adicionados, o Memorystore distribui automaticamente os nós de um fragmento entre as zonas para oferecer maior disponibilidade e capacidade de processamento.

Instâncias

Ao provisionar uma instância do Memorystore para Valkey, você precisa provisionar fragmentos suficientes para atender ao espaço de chaves de todo o aplicativo. Para detalhes sobre a especificação da instância, consulte Especificação da instância e do nó.

Fragmentos

Sua instância é composta de vários fragmentos de tamanho igual. Para detalhes sobre a especificação de fragmentos, consulte Especificação de instância e nó.

Nós primários e de réplica

Há um nó principal por fragmento. Cada fragmento pode ter de 0 a 5 nós de réplica. As réplicas oferecem alta disponibilidade e capacidade de leitura extra, além de serem distribuídas uniformemente entre as zonas.

Para mais detalhes, consulte Alta disponibilidade e réplicas.

Versão do Valkey

O Memorystore para Valkey é compatível com as versões 7.2 e 8.0 do Valkey. Para mais informações sobre os recursos introduzidos em cada versão, consulte Versões compatíveis. O Memorystore para Valkey é compatível com um subconjunto da biblioteca total de comandos do Valkey.

Endpoints da instância

  • Modo de cluster ativado:cada instância tem um endpoint de descoberta a que seu cliente se conecta. Seu cliente também usa o endpoint de descoberta para descoberta de nós. Para mais informações, consulte Endpoints de instância para o modo de cluster ativado.

  • Modo de cluster desativado:cada instância tem um endpoint principal e um de leitura. O endpoint principal sempre direciona o tráfego para o nó principal, enquanto o endpoint do leitor faz o balanceamento de carga das consultas de leitura nas réplicas disponíveis automaticamente. Para mais informações, consulte Endpoints de instância para o modo de cluster desativado.

Pré-requisitos de rede

Antes de criar uma instância do Memorystore para Valkey, é necessário configurar a rede do projeto.

Faturamento

Consulte a página Preços para informações sobre os preços das regiões disponíveis.