En esta página, se proporciona una descripción general de la persistencia de Memorystore para Valkey.
Memorystore para Valkey admite dos tipos de persistencia:
Puedes habilitar la persistencia de AOF o RDB para tu instancia, pero no ambas.
Para obtener la mejor disponibilidad de instancias y durabilidad de los datos, te recomendamos que habilites la persistencia y la alta disponibilidad (HA). Si bien la persistencia y la HA se superponen en la protección que ofrecen, tienen diferentes fortalezas que se complementan entre sí. La HA es la primera línea de defensa contra las fallas de nodos individuales y las interrupciones zonales. La persistencia proporciona recuperación ante desastres para eventos poco frecuentes en los que fallan todos los nodos de un fragmento y la alta disponibilidad no puede ayudar. Para obtener más información sobre la alta disponibilidad, consulta Alta disponibilidad y réplicas.
Elige un tipo de persistencia
Elegir entre la persistencia de AOF y RDB depende de tus requisitos de rendimiento y durabilidad de los datos. Estas compensaciones suelen ser válidas para todos los servicios de Valkey administrados debido a la naturaleza de la persistencia de AOF y RDB.
Si tu prioridad principal es la durabilidad de los datos y conservar el porcentaje más alto de escrituras enviadas a tu servidor de Valkey, te recomendamos la persistencia de AOF. La persistencia de AOF puede conservar los datos cada segundo (o para cada escritura). Esto ofrece una durabilidad de datos superior en comparación con las instantáneas de RDB, que guardan datos cada hora.
Si el rendimiento es tu prioridad principal, te recomendamos la persistencia de RDB, ya que este tipo de persistencia suele exigir menos rendimiento a tu instancia que la persistencia de AOF. Si te sientes cómodo con cierta inactividad en tus datos durante la recuperación y deseas el rendimiento que proporciona la persistencia de RDB, esta es la mejor opción para ti.
Puedes lograr una alta capacidad de procesamiento y la durabilidad de la persistencia de AOF. Para obtener ambos, habilita la persistencia de AOF y elige un recuento de fragmentos alto. Un recuento alto de fragmentos proporciona más CPUs virtuales, lo que mejora el rendimiento. Sin embargo, en cualquier configuración, la persistencia de AOF genera un aumento en la latencia.