Présentation de la persistance

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

Memorystore pour Valkey accepte deux types de persistance :

Vous pouvez activer la persistance AOF ou RDB pour votre instance, mais pas les deux.

Pour une disponibilité optimale des instances et une durabilité maximale des données, nous vous recommandons d'activer à la fois la persistance et la haute disponibilité (HA). Bien que la persistance et la haute disponibilité se chevauchent dans la protection qu'elles offrent, elles présentent des points forts différents qui se complètent. La haute disponibilité est la première ligne de défense contre les défaillances de nœuds individuels et les pannes zonales. La persistance permet de reprise après sinistre en cas d'événements rares, lorsque tous les nœuds d'un segment échouent et que la haute disponibilité ne peut pas aider. Pour en savoir plus sur la haute disponibilité, consultez Haute disponibilité et instances répliquées.

Choisir un type de persistance

Le choix entre la persistance AOF et RDB dépend de vos exigences en termes de performances et de 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.

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 la persistance AOF. La persistance AOF peut conserver les données toutes les secondes (ou à chaque écriture). Cela 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 la persistance RDB, car ce type de persistance impose généralement des exigences de performances inférieures à celles de la persistance AOF sur votre instance. Si vous acceptez une certaine obsolescence de vos données lors de la récupération et que vous souhaitez bénéficier des performances offertes par la persistance RDB, la persistance RDB est le meilleur choix pour vous.

Vous pouvez obtenir à la fois un débit élevé et la durabilité de la persistance AOF. Pour obtenir les deux, activez la persistance AOF et choisissez un nombre élevé de segments. Un nombre élevé de segments fournit plus de processeurs virtuels, ce qui améliore les performances. Cependant, quelle que soit la configuration, la persistance AOF entraîne une augmentation de la latence.