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 o desempenho máximo aproveitando o serviço Redis altamente escalonável, disponível e seguro sem o fardo de gerenciar implantações complexas do Redis.
Para feedback geral ou solicitações específicas de funcionalidade, entre em contato com
memorystore-cluster-feedback@google.com
.
Principais conceitos e termos
Estrutura hierárquica de recursos
O cluster do Memorystore para Redis 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. Veja um diagrama que ilustra essa estrutura:
As instâncias do cluster do Memorystore para Redis são compostas por um conjunto de fragmentos, cada um contendo um subconjunto do espaço de chave. 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 fornecer maior disponibilidade e capacidade.
Instâncias
Uma instância do Cluster do Memorystore para Redis é um contêiner para seus dados. Os termos instância e cluster podem ser usados alternadamente ao se referir a uma única unidade de implantação do cluster do Memorystore para Redis. Ao provisionar uma instância do Memorystore, é preciso provisionar fragmentos suficientes para atender ao keyspace do aplicativo inteiro.
Para detalhes sobre a especificação de cluster do Memorystore, consulte Especificação de cluster e fragmento.
Fragmentos
Seu cluster é composto por vários fragmentos do mesmo tamanho. Para detalhes sobre a especificação de fragmentos do Memorystore, consulte Especificação de fragmentos e clusters.
Nós principais 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 fornecem alta disponibilidade e capacidade de leitura adicional e são distribuídas de maneira uniforme pelas zonas.
Para mais detalhes, consulte Alta disponibilidade e réplicas.
Versão do Redis
O Cluster do Memorystore para Redis é baseado no Redis versão 7.x e é compatível com um subconjunto da biblioteca de comandos total do Redis.
Endpoint de descoberta
Cada instância tem um endpoint de descoberta que você usa para se conectar a ela. Para saber como ver o endpoint de descoberta e se conectar ao cluster, consulte Conectar a uma instância de cluster do Memorystore para Redis.
Pré-requisitos de rede
Antes de criar uma instância de cluster do Memorystore para Redis, é necessário configurar a rede do seu projeto.
Faturamento
Você não é cobrado pelos recursos do cluster do Memorystore para Redis durante a visualização particular. No entanto, é necessário ter o faturamento ativado para criar recursos do cluster do Memorystore para Redis.