Cette page présente la persistance pour Memorystore pour Redis Cluster.
Memorystore pour Redis Cluster est compatible avec deux types de persistance :
Pour une disponibilité optimale des instances et une 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 en termes de protection, elles présentent des points forts différents 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œuds individuels et les pannes de zone. La persistance permet la reprise après sinistre en cas d'événements rares où tous les nœuds d'un shard échouent et où la haute disponibilité ne peut pas aider.
Choisir un type de persistance
Le choix entre la persistance AOF et RDB dépend des performances et de la 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 dans OSS Redis.
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 de choisir la persistance AOF. La capacité d'AOF à rendre les données persistantes chaque seconde (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 des exigences de performances inférieures à votre instance par rapport à la persistance AOF pour une instance de taille similaire. 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 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 shards. Un nombre élevé de partitions fournit plus de processeurs virtuels, ce qui améliore les performances. Toutefois, une augmentation de la latence est à prévoir pour l'AOF, quelle que soit la configuration.