Información para actualizar la versión de Redis de una instancia
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En esta página, se describe cómo se comporta tu instancia de Memorystore durante una operación de actualización de versión, cómo una operación de actualización puede afectar a tu aplicación y cuándo debes ejecutar una operación de actualización. Para aprender a actualizar la versión de Redis de una instancia, consulta Actualiza la versión de Redis de una instancia.
Según el nivel de la instancia, ejecutar una operación de actualización de versión puede tener implicaciones de rendimiento y almacenamiento para la aplicación. También existen algunas limitaciones para actualizar las instancias según la cantidad de memoria que esté en uso.
Prácticas recomendadas para actualizar la versión de Redis de una instancia
Te recomendamos exportar los datos de la instancia antes de ejecutar una operación de actualización de la versión.
Para las instancias de nivel Estándar, a fin de aumentar la velocidad y la confiabilidad de la operación de actualización de versión, actualiza la instancia durante períodos de tráfico de instancia bajo. Si deseas obtener información para supervisar el tráfico de las instancias, consulta Supervisa instancias de Redis.
Cuando actualices una instancia de nivel Estándar, mantén la carga de escritura de la instancia al mínimo. Una carga de escritura alta puede hacer que las operaciones de actualización tarden mucho más tiempo y puedan fallar.
Comportamiento de la actualización de la versión
Los datos se conservan durante una operación de actualización de versión para las instancias de nivel Básico y Estándar. Durante una operación de actualización, la instancia experimenta un restablecimiento de conexión breve de un par de minutos o menos. Las aplicaciones deben incorporar una lógica de reintento en el código para poder reconectarse con la instancia. La dirección IP y la cadena de conexión siguen siendo las mismas.
Debido a la interrupción de la conexión a corto plazo, es posible que haya una pequeña cantidad de datos inactivos o incoherentes que no se escribieron ni actualizaron en la caché durante el breve período en que la instancia no estuvo disponible.
Carga de escritura durante una actualización
Debes actualizar una instancia durante un período de tráfico de instancia bajo para minimizar el impacto en el rendimiento en tu aplicación. Una carga de escritura alta o una presión de memoria alta pueden hacer que una operación de actualización tarde mucho más tiempo y que la actualización falle. Para obtener más información, consulta Operaciones de actualización de versiones y escalamiento.
Claves vencidas
Cuando se actualiza una instancia de nivel Estándar, las claves vencidas no se sincronizan. Si tienes claves vencidas en tu instancia de Redis antes de realizar la actualización, tendrás menos claves después de que se actualice la instancia.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-05 (UTC)"],[],[],null,["# About upgrading the Redis version of an instance\n\nThis page describes how your Memorystore instance behaves during a version\nupgrade operation, how an upgrade operation can affect your application, and\nwhen you should run an upgrade operation. To learn how to upgrade an instance's\nRedis version, see [Upgrading an instance's Redis version](/memorystore/docs/redis/upgrading-instance-version).\n\nDepending on the instance's [tier](/memorystore/docs/redis/redis-tiers),\nrunning a version upgrade operation can have performance and storage\nimplications for your application. There are also some limitations to upgrading\ninstances based on the amount of memory that is currently in use.\n\nBest practices for upgrading an instance's Redis version\n--------------------------------------------------------\n\n- We recommend that you upgrade to version 7.0 and later because [Certificate Authority rotation](/memorystore/docs/redis/about-in-transit-encryption#certificate_authority_rotation) no longer drops connections.\n\n- We recommend [exporting](/memorystore/docs/redis/export-data)\n your instance data before running a version upgrade operation.\n\n- For Standard Tier instances, to increase the speed and reliability of\n your version upgrade operation, upgrade your instance during periods of low\n instance traffic. To learn how to monitor instance traffic, see\n [Monitoring Redis instances](/memorystore/docs/redis/monitoring-instances).\n\n- When upgrading a Standard Tier instance, keep the instance write load to a\n minimum. A high write load can cause upgrade operations to take significantly\n longer, and can cause upgrades to fail.\n\nVersion upgrade behavior\n------------------------\n\nData is preserved during a version upgrade operation for both Basic and Standard Tier instances. During an upgrade operation the instance undergoes a short connection reset of a couple minutes, or less. Applications should incorporate retry logic in the code to be able to reconnect to the instance. The IP address and connection string remain the same.\n\nBecause of the short term connection break, there may be a small amount of stale or inconsistent data that didn't write or update to the cache for the short amount of time the instance was unavailable.\n\n### Write load during an upgrade\n\nYou should upgrade an instance during a period of low instance traffic to minimize the performance impact on your application. A high write load, or high memory pressure, can cause an upgrade operation to take significantly longer and can cause the upgrade to fail. For more information see [Scaling and version upgrade operations](/memorystore/docs/redis/memory-management-best-practices#scaling_and_version_upgrade_operations).\n\n### Expired keys\n\nWhen you upgrade a Standard Tier instance, expired keys are not synced. If you have expired keys in your Redis instance before you upgrade, you will have fewer keys after the instance is upgraded."]]