Vista geral do Memorystore for Redis Cluster

O Memorystore for Redis Cluster é um serviço Redis totalmente gerido para o Google Cloud. As aplicações executadas no Google Cloud podem alcançar um desempenho extremo tirando partido do serviço Redis altamente escalável, disponível e seguro sem o encargo de gerir implementações complexas do Redis.

Conceitos e termos principais

Estrutura de recursos hierárquica

O Memorystore for Redis Cluster reúne os vários recursos usados numa implementação do Redis 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 um cluster do Memorystore é composto por um nó principal e nós de réplica

As instâncias do Memorystore for Redis Cluster são compostas por um conjunto de fragmentos, cada um dos quais contém um subconjunto do seu espaço de chaves. Cada fragmento num cluster do Memorystore é 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

Uma instância do Memorystore for Redis Cluster é um contentor para os seus dados. Os termos instância e cluster podem ser usados de forma intercambiável quando se referem a uma única unidade de implementação do Memorystore for Redis Cluster. Quando aprovisiona uma instância do Memorystore, 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 do cluster do Memorystore, consulte o artigo Especificação do cluster e do nó.

Fragmentos

O seu cluster é composto por vários fragmentos de tamanho igual. Para ver detalhes sobre a especificação de fragmentos do Memorystore, consulte o artigo Especificação de clusters 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 Redis

O Memorystore for Redis Cluster baseia-se no Redis de código aberto versão 7.x e suporta um subconjunto da biblioteca de comandos Redis total.

Agrupe pontos finais

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 de cluster. Para mais informações, consulte o artigo Terminais de cluster.

Pré-requisitos de rede

Antes de poder criar uma instância do Memorystore for Redis Cluster, 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.