En esta página, se proporciona una descripción general de la persistencia en Memorystore para Valkey.
Memorystore para Valkey admite dos tipos de persistencia:
Para obtener la mejor disponibilidad de instancias y durabilidad de los datos, te recomendamos que habilites la persistencia y la alta disponibilidad. Si bien la persistencia y la alta disponibilidad se superponen en la protección que ofrecen, tienen diferentes fortalezas que se complementan entre sí. La HA se puede considerar 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 cuando fallan todos los nodos de un fragmento y la HA no puede ayudar.
Elige un tipo de persistencia
Elegir entre la persistencia AOF y RDB se reduce a elegir entre rendimiento y durabilidad de los datos. Estas compensaciones suelen ser válidas para todos los servicios administrados de Valkey debido a la naturaleza de la persistencia de AOF y RDB en Valkey de código abierto.
Si tu prioridad principal es la durabilidad de los datos y conservar el mayor porcentaje de escrituras enviadas a tu servidor de Valkey, te recomendamos que elijas la persistencia AOF. La capacidad de AOF para conservar los datos cada segundo (o para cada escritura) ofrece una durabilidad de los datos superior en comparación con las instantáneas de RDB, que guardan los datos cada hora.
Si el rendimiento es tu principal prioridad, te recomendamos que uses la persistencia de RDB, ya que, por lo general, exige menos rendimiento a tu instancia que la persistencia de AOF para una instancia de tamaño similar. Si no te molesta que los datos estén algo desactualizados durante la recuperación y deseas el rendimiento que proporciona la persistencia de RDB para una instancia de tamaño similar, entonces la persistencia de RDB es la mejor opción para ti.
Es posible tener una alta capacidad de procesamiento con la durabilidad de la persistencia de AOF. Para obtener ambos, puedes habilitar la persistencia de AOF y elegir un recuento de fragmentos alto. Un recuento de fragmentos alto proporciona más CPU virtuales, lo que mejora el rendimiento. Sin embargo, se espera un aumento de latencia para AOF en cualquier configuración.