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:

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.