As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Como a sincronização e o backup são implementados
Todas as versões com suporte do Valkey ou Redis OSS oferecem suporte para backup e sincronização entre os nós primário e de réplica. No entanto, a forma como o backup e a sincronização são implementados varia de acordo com a versão.
Redis OSS versão 2.8.22 e posterior
Para a replicação Redis OSS, nas versões 2.8.22 e posteriores, escolha um dos dois métodos de backup. Para ter mais informações, consulte Versões do Redis OSS anteriores a 2.8.22 e Snapshots e restauração.
Durante o processo sem permissão, se as cargas de gravação forem pesadas, as gravações no cluster serão atrasadas para garantir que você não acumule muitas mudanças e, assim, evite um snapshot bem-sucedido.
Versões do Redis OSS anteriores a 2.8.22
O backup e a sincronização do Redis OSS nas versões anteriores a 2.8.22 é um processo de três etapas.
A bifurcação e, no processo em segundo plano, serializam os dados do cluster no disco. Isso cria um point-in-time instantâneo.
Em primeiro plano, acumule um log de alterações no buffer de saída do cliente.
Importante
Se o log de alterações exceder o tamanho do buffer de saída do cliente, o backup ou a sincronização falhará. Para obter mais informações, consulte Garantir que você tem memória suficiente para criar um snapshot do Valkey ou Redis OSS.
Por fim, transmita os dados do cache e, em seguida, o log de alterações para o nó de réplica.