Présentation de la persistance

Cette page présente la persistance de Memorystore pour Valkey.

Memorystore pour Valkey est compatible avec deux types de persistance :

Pour optimiser la disponibilité des instances et la durabilité des données, nous vous recommandons d'activer à la fois la persistance et la haute disponibilité. Bien que la persistance et la haute disponibilité se chevauchent dans la protection qu'elles offrent, différents atouts qui se complètent. La haute disponibilité peut être considérée comme la première ligne de défense contre les défaillances de nœud individuel et les pannes zonales. La persistance permet de rétablir la reprise après sinistre dans de rares cas où tous les nœuds d'un segment échouent et que la haute disponibilité ne peut pas aider.

Choisir un type de persistance

Le choix entre la persistance AOF et la persistance RDB se résume à un choix entre les performances et la durabilité des données. Ces compromis sont généralement valables pour tous les services Valkey gérés en raison de la nature de la persistance AOF et RDB dans Valkey OSS.

Si votre priorité absolue est la durabilité des données et la préservation du pourcentage le plus élevé d'écritures envoyées à votre serveur Valkey, nous vous recommandons de choisir la persistance AOF. La capacité d'AOF à conserver les données toutes les secondes (ou pour chaque écriture) offre une durabilité des données supérieure à celle des instantanés RDB, qui enregistrent les données toutes les heures.

Si les performances sont votre priorité absolue, nous vous recommandons d'utiliser la persistance RDB, car elle impose généralement moins de contraintes de performances à votre instance qu'une instance de taille similaire avec la persistance AOF. Si un manque d'obsolescence vous convient dans vos données lors de la récupération et que vous souhaitez bénéficier des performances pour une instance de taille similaire, la persistance RDB est le meilleur choix pour vous.

Il est possible d'obtenir à la fois un débit élevé et la durabilité de la persistance AOF. Pour obtenir les deux, vous pouvez activer la persistance AOF et choisir un nombre élevé de segments. Un nombre élevé de segments fournit davantage de vCPU, ce qui améliore les performances. Toutefois, une augmentation de la latence est attendue pour l'AOF dans n'importe quelle configuration.