Vista geral do Memorystore for Valkey

O Memorystore for Valkey é um serviço Valkey totalmente gerido que suporta instâncias com o modo de cluster ativado e desativado. Google Cloud As aplicações executadas no Google Cloud podem alcançar um desempenho extremo tirando partido do serviço Valkey altamente escalável, disponível e seguro sem o encargo de gerir implementações complexas do Valkey.

Conceitos e termos principais

Instâncias com o modo de cluster ativado e o modo de cluster desativado

A instância do Memorystore for Valkey pode ser criada nos modos Cluster Mode Enabled e Cluster Mode Disabled. Embora uma instância com o modo de cluster ativado possa ter um ou mais fragmentos, uma instância com o modo de cluster desativado é executada num único fragmento. Para mais detalhes, consulte o artigo Ative e desative o modo de cluster.

Estrutura de recursos hierárquica

O Memorystore for Valkey reúne os vários recursos usados numa implementação do Valkey numa estrutura hierárquica que simplifica a administração e a gestão. Segue-se um diagrama que ilustra esta 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 for Valkey são compostas por um conjunto de fragmentos, cada um dos quais contém um subconjunto do seu espaço de chaves. Cada fragmento numa instância é composto por um nó principal e, opcionalmente, até cinco nós de réplica. Quando são adicionados nós de réplica, o Memorystore distribui automaticamente os nós de um fragmento em várias zonas para oferecer maior disponibilidade e débito.

Instâncias

Quando aprovisiona uma instância do Memorystore for Valkey, tem de aprovisionar fragmentos suficientes para publicar o espaço de chaves de toda a sua aplicação. Para ver detalhes sobre a especificação de instâncias, consulte o artigo Especificação de instâncias e nós.

Shards

A sua instância é composta por vários fragmentos de tamanho igual. Para ver detalhes sobre a especificação de fragmentos, consulte o artigo Especificação de instâncias e nós.

Nós principais e de réplica

Existe um nó principal por fragmento. Cada fragmento pode ter 0 a 5 nós de réplica. As réplicas oferecem elevada disponibilidade e débito de leitura adicional, e são distribuídas uniformemente pelas zonas.

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

Versão do Valkey

O Memorystore for Valkey suporta as versões 7.2 e 8.0 do Valkey. Para mais informações sobre as funcionalidades introduzidas por cada versão, consulte o artigo Versões suportadas. O Memorystore for Valkey suporta um subconjunto da biblioteca de comandos total do Valkey.

Endpoints da instância

  • Modo de cluster ativado: cada instância tem um ponto final de deteção ao qual o seu cliente se liga. O seu cliente também usa o ponto final de deteção para a deteção de nós. Para mais informações, consulte o artigo Pontos finais de instâncias para o modo de cluster ativado.

  • Modo de cluster desativado: cada instância tem um ponto final principal e um ponto final de leitura. O ponto final principal encaminha sempre o tráfego para o nó principal, enquanto o ponto final do leitor equilibra a carga das consultas de leitura nas réplicas disponíveis automaticamente. Para mais informações, consulte o artigo Pontos finais de instâncias para o modo de cluster desativado.

Pré-requisitos de rede

Antes de poder criar uma instância do Memorystore for Valkey, tem de configurar a rede para o seu projeto.

Faturação

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