Visão geral do Memorystore for Redis Cluster

O Memorystore para Redis Cluster é um serviço Redis totalmente gerenciado para o Google Cloud. Os aplicativos em execução no Google Cloud podem alcançar desempenho máximo aproveitando o serviço Redis altamente escalonável, disponível e seguro sem o trabalho de gerenciar implantações complexas do Redis.

Principais conceitos e termos

Estrutura hierárquica de recursos

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

As instâncias do Memorystore para Redis Cluster são compostas por um conjunto de fragmentos, cada um contendo um subconjunto do seu espaço de chaves. Cada fragmento em um cluster do Memorystore é composto por um nó principal e, opcionalmente, até dois 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

Uma instância do Memorystore para Redis Cluster é um contêiner para seus dados. Os termos instância e cluster podem ser usados de forma intercambiável ao se referir a uma única unidade de implantação do Memorystore para Redis Cluster. Ao provisionar uma instância da Memorystore, você precisa provisionar fragmentos suficientes para atender ao espaço de chaves de todo o aplicativo.

Para detalhes sobre a especificação do cluster do Memorystore, consulte Especificação de cluster e nó.

Fragmentos

O cluster é composto por vários fragmentos de tamanho igual. Para detalhes sobre a especificação de fragmento do Memorystore, consulte Especificação de cluster e nó.

Nós primários e de réplica

Há 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 capacidade de leitura adicional, além de serem distribuídas uniformemente entre as zonas.

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

Versão do Redis

O Memorystore para Redis Cluster é baseado no Redis versão 7.x de código aberto e oferece suporte a um subconjunto da biblioteca total de comandos do Redis.

Endpoints do cluster

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 do cluster. Para mais informações, consulte Endpoints de cluster.

Pré-requisitos de rede

Antes de criar uma instância do cluster do Memorystore para Redis, configure a rede do seu projeto.

Faturamento

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