Panoramica della persistenza

Questa pagina fornisce una panoramica della persistenza per Memorystore for Valkey.

Memorystore for Valkey supporta due tipi di persistenza:

Per la massima disponibilità delle istanze e la durabilità dei dati, ti consigliamo di attivare sia la persistenza sia l'alta disponibilità. Sebbene la persistenza e l'alta disponibilità si sovrappongano nella protezione offerta, hanno punti di forza diversi che si completano a vicenda. L'HA può essere considerata la prima linea di difesa contro gli errori dei singoli nodi e le interruzioni zonali. La persistenza fornisce il ripristino di emergenza per eventi rari in cui tutti i nodi di uno shard non rispondono e l'HA non è in grado di intervenire.

Scelta di un tipo di persistenza

La scelta tra la persistenza AOF e RDB si riduce a una scelta tra prestazioni e durata dei dati. Questi compromessi valgono in genere per tutti i servizi Valkey gestiti a causa della natura della persistenza AOF e RDB in OSS Valkey.

Se la tua priorità principale è la durabilità dei dati e la conservazione della percentuale più elevata di scrittura inviata al server Valkey, ti consigliamo di scegliere la persistenza AOF. La capacità dell'AOF di mantenere i dati ogni secondo (o per ogni scrittura) offre una durata superiore dei dati rispetto agli snapshot RDB che salvano i dati su base oraria.

Se il rendimento è la tua massima priorità, ti consigliamo di utilizzare la persistenza RDB perché solitamente richiede meno prestazioni all'istanza rispetto alla persistenza AOF per un'istanza di dimensioni simili. Se non ti dispiace che i dati sul recupero siano un po' in ritardo e vuoi le prestazioni offerte dalla persistenza RDB per un'istanza di dimensioni simili, la persistenza RDB è la scelta migliore per te.

È possibile avere sia una velocità effettiva elevata sia la durabilità della persistenza AOF. Per ottenere entrambi, puoi attivare la persistenza AOF e scegliere anche un numero elevato di frammenti. Un numero elevato di shard fornisce più vCPU, il che migliora le prestazioni. Tuttavia, in qualsiasi configurazione è previsto un certo aumento della latenza per l'AOF.