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 contendo um subconjunto do seu espaço de chaves. Cada fragmento numa instância é composto por um nó principal e, opcionalmente, até dois 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.

Fragmentos

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, 1 ou 2 nós de réplica. As réplicas oferecem alta 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.

Pontos finais 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.