En esta página se ofrece una descripción general de la persistencia de Memorystore para Redis Cluster.
Memorystore for Redis Cluster admite dos tipos de persistencia:
Para disfrutar de la mejor disponibilidad de instancias y durabilidad de datos, te recomendamos que habilites tanto la persistencia como la alta disponibilidad. Aunque la persistencia y la alta disponibilidad se solapan en la protección que ofrecen, tienen puntos fuertes diferentes que se complementan entre sí. La alta disponibilidad se puede considerar la primera línea de defensa contra los fallos de nodos individuales y las interrupciones zonales. La persistencia proporciona recuperación tras desastres en casos excepcionales en los que fallan todos los nodos de un fragmento y la alta disponibilidad no puede ayudar.
Elegir un tipo de persistencia
A la hora de elegir entre la persistencia AOF y RDB, hay que decidir entre el rendimiento y la durabilidad de los datos. Estas compensaciones suelen ser válidas para todos los servicios de Redis gestionados debido a la naturaleza de la persistencia AOF y RDB en OSS Redis.
Si tu principal prioridad es la durabilidad de los datos y conservar el mayor porcentaje de escrituras enviadas a tu servidor Redis, te recomendamos que elijas la persistencia AOF. La capacidad de AOF para conservar los datos cada segundo (o por cada escritura) ofrece una durabilidad de los datos superior a la de las copias de seguridad de RDB, que guardan los datos cada hora.
Si el rendimiento es tu principal prioridad, te recomendamos que uses la persistencia RDB, ya que suele exigir menos rendimiento a tu instancia que la persistencia AOF en una instancia de tamaño similar. Si no te importa que los datos estén algo obsoletos en la recuperación y quieres el rendimiento que ofrece la persistencia RDB en una instancia de tamaño similar, esta es la mejor opción para ti.
Es posible tener un alto rendimiento con la durabilidad de la persistencia AOF. Para obtener ambos, puedes habilitar la persistencia de AOF y elegir un número de fragmentos alto. Un número elevado de particiones proporciona más vCPUs, lo que mejora el rendimiento. Sin embargo, se espera que la latencia aumente en el caso de AOF en cualquier configuración.