Acerca de la actualización de la versión de Memcached de una instancia
Organízate con las colecciones
Guarda y clasifica el contenido según tus preferencias.
En esta página se describe cómo se comporta tu instancia de Memorystore para Memcached durante una operación de actualización de versión, cómo puede afectar una operación de actualización a tu aplicación y cuándo debes ejecutar una operación de actualización. Para saber cómo actualizar la versión de Memcached de una instancia, consulta Actualizar la versión de Memcached de una instancia.
Actualizar una instancia tiene implicaciones en el rendimiento y el almacenamiento de tu aplicación.
Prácticas recomendadas para actualizar la versión de Memcached de una instancia
Actualiza tu instancia durante los periodos de poco tráfico para minimizar el impacto de la limpieza completa de la caché que provoca la operación de actualización. Para obtener información sobre cómo monitorizar el tráfico de instancias, consulte Monitorizar instancias de Memcached.
Comportamiento de la actualización de versiones
La instancia de Memcached se somete a una limpieza de caché completa durante una operación de actualización de versión. Las instancias de varios nodos están disponibles parcialmente durante la operación de actualización. Una vez que se haya actualizado la instancia, no podrás cambiarla a una versión anterior.
Una operación de actualización también provoca que los nodos se sometan a un breve restablecimiento de la conexión de un par de minutos o menos. Las aplicaciones deben incorporar lógica de reintento en el código para poder volver a conectarse a los nodos. El punto de conexión de descubrimiento y los puntos de conexión de los nodos de memcached siguen siendo los mismos.
Debido a la interrupción de la conexión a corto plazo, puede haber una pequeña cantidad de datos obsoletos o incoherentes que no se hayan escrito o actualizado en la caché durante el breve periodo en el que el nodo de Memcached no estaba disponible.
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Es difícil de entender","hardToUnderstand","thumb-down"],["La información o el código de muestra no son correctos","incorrectInformationOrSampleCode","thumb-down"],["Me faltan las muestras o la información que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-10 (UTC)."],[],[],null,["# About upgrading the Memcached version of an instance\n\nThis page describes how your Memorystore for Memcached 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\nMemcached version, see [Upgrade the Memcached version of an instance](/memorystore/docs/memcached/upgrade-memcached-version).\n\nUpgrading an instance has performance and storage implications for your\napplication.\n\nBest practices for upgrading an instance's Memcached version\n------------------------------------------------------------\n\nUpgrade your instance during periods of low instance traffic to minimize the impact of the full cache flush caused by the upgrade operation. To learn how to monitor instance traffic, see [Monitor Memcached instances](/memorystore/docs/memcached/monitor-instances).\n\nVersion upgrade behavior\n------------------------\n\nThe Memcached instance undergoes a complete cache flush during a version upgrade operation. Multi-node\ninstances are partially available during the upgrade operation. You cannot downgrade the instance to an earlier version once it has been upgraded.\n\nAn upgrade operation also causes the nodes to undergo 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 nodes. The discovery endpoint and memcached node endpoints 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 Memcached node was unavailable."]]