Informazioni sull'upgrade della versione di Redis di un'istanza

Questa pagina descrive il comportamento dell'istanza Memorystore durante un'operazione di upgrade della versione, come un'operazione di upgrade può influire sulla tua applicazione e quando devi eseguire un'operazione di upgrade. Per scoprire come eseguire l'upgrade della versione Redis di un'istanza, consulta Upgrade della versione di Redis di un'istanza.

A seconda del livello dell'istanza, l'esecuzione di un'operazione di upgrade della versione può avere implicazioni per le prestazioni e lo spazio di archiviazione della tua applicazione. Esistono anche alcune limitazioni all'upgrade delle istanze in base alla quantità di memoria attualmente in uso.

Best practice per l'upgrade della versione Redis di un'istanza

  • Ti consigliamo di eseguire l'upgrade alla versione 7.0 e successive perché la rotazione dell'autorità di certificazione non interrompe più le connessioni.

  • Ti consigliamo di esportare i dati delle istanze prima di eseguire un'operazione di upgrade della versione.

  • Per le istanze di livello Standard, per aumentare la velocità e l'affidabilità dell'operazione di upgrade della versione, esegui l'upgrade dell'istanza durante i periodi di traffico ridotto dell'istanza. Per scoprire come monitorare il traffico delle istanze, vedi Monitoraggio delle istanze Redis.

  • Quando esegui l'upgrade di un'istanza di livello Standard, mantieni il carico di scrittura dell'istanza al minimo. Un carico di scrittura elevato può causare un aumento significativo della durata delle operazioni di upgrade e il loro errore.

Comportamento durante l'upgrade della versione

I dati vengono conservati durante un'operazione di upgrade della versione per le istanze di livello Basic e Standard. Durante un'operazione di upgrade, l'istanza subisce un breve ripristino della connessione di un paio di minuti o meno. Le applicazioni devono incorporare la logica di ripetizione nel codice per potersi riconnettere all'istanza. L'indirizzo IP e la stringa di connessione rimangono invariati.

A causa dell'interruzione della connessione a breve termine, potrebbero esserci una piccola quantità di dati obsoleti o incoerenti che non sono stati scritti o aggiornati nella cache per il breve periodo di tempo in cui l'istanza non era disponibile.

Caricamento di scrittura durante un upgrade

Ti consigliamo di eseguire l'upgrade di un'istanza in un periodo di traffico ridotto dell'istanza per ridurre al minimo l'impatto sulle prestazioni della tua applicazione. Un carico di scrittura elevato o una pressione elevata della memoria può causare un aumento significativo del tempo necessario per l'operazione di upgrade e può causare un errore. Per ulteriori informazioni, vedi Operazioni di scalabilità e upgrade di versione.

Chiavi scadute

Quando esegui l'upgrade di un'istanza Standard Tier, le chiavi scadute non vengono sincronizzate. Se nella tua istanza Redis sono presenti chiavi scadute prima dell'upgrade, avrai meno chiavi dopo l'upgrade dell'istanza.