Nesta página, apresentamos uma visão geral da persistência do Memorystore para Redis Cluster.
O Memorystore para Redis Cluster é compatível com dois tipos de persistência:
Para ter a melhor disponibilidade de instâncias e durabilidade de dados, recomendamos ativar a persistência e a alta disponibilidade. Embora a persistência e a alta disponibilidade se sobreponham na proteção que oferecem, elas têm pontos fortes diferentes que se complementam. A HA pode ser considerada a primeira linha de defesa contra falhas de nós individuais e interrupções zonais. A persistência oferece recuperação de desastres para eventos raros quando todos os nós em um fragmento falham e a alta disponibilidade não consegue ajudar.
Como escolher um tipo de persistência
A escolha entre persistência AOF e RDB se resume a uma escolha entre desempenho e durabilidade dos dados. Esses compromissos são geralmente válidos para todos os serviços gerenciados do Redis devido à natureza da persistência AOF e RDB no Redis OSS.
Se sua principal prioridade for a durabilidade dos dados e a preservação da maior porcentagem de gravações enviadas ao servidor Redis, recomendamos escolher a persistência AOF. A capacidade do AOF de manter os dados a cada segundo (ou a cada gravação) oferece durabilidade superior em comparação com os snapshots RDB, que salvam dados a cada hora.
Se a performance for sua principal prioridade, recomendamos usar a persistência RDB porque ela geralmente coloca demandas de performance menores na sua instância do que a persistência AOF em uma instância de tamanho semelhante. Se você não se importar com alguma defasagem nos dados durante a recuperação e quiser o desempenho que a persistência RDB oferece para uma instância de tamanho semelhante, essa é a melhor opção.
É possível ter alta capacidade de processamento com a durabilidade da persistência AOF. Para ter os dois, ative a persistência de AOF e escolha uma contagem de fragmentos alta. Uma contagem alta de fragmentos fornece mais vCPUs, o que melhora o desempenho. No entanto, é esperado um aumento na latência para AOF em qualquer configuração.