Cette page présente la persistance pour Memorystore for Redis Cluster.
Memorystore pour Redis Cluster accepte deux types de persistance :
Vous pouvez activer la persistance AOF ou RDB pour votre cluster, mais pas les deux.
Pour une disponibilité optimale du cluster et une durabilité 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 Redis 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 Redis, 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 cluster. 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.