À propos de la mise à niveau de la version Memcached d'une instance
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Cette page décrit le comportement de votre instance Memorystore pour Memcached lors d'une opération de mise à niveau de version, l'impact d'une opération de mise à niveau sur votre application et le moment où vous devez exécuter une opération de mise à niveau. Pour savoir comment mettre à niveau la version Memcached d'une instance, consultez la page Mettre à niveau la version Memcached d'une instance.
La mise à niveau d'une instance a des conséquences sur les performances et le stockage de votre application.
Bonnes pratiques pour mettre à niveau la version Memcached d'une instance
Mettez à niveau votre instance pendant les périodes de faible trafic afin de minimiser l'impact de la purge complète du cache causée par l'opération de mise à niveau. Pour savoir comment surveiller le trafic des instances, consultez la page Surveiller des instances Memcached.
Comportement de la mise à niveau de la version
L'instance Memcached subit un vidage complet du cache lors d'une opération de mise à niveau de version. Les instances multinœuds sont partiellement disponibles pendant l'opération de mise à niveau. Une fois l'instance mise à niveau, vous ne pourrez pas revenir à une version antérieure.
Une opération de mise à niveau entraîne également une réinitialisation de la connexion des nœuds pendant quelques minutes ou moins. Les applications doivent intégrer une logique de nouvelles tentatives dans le code pour pouvoir se reconnecter aux nœuds. Le point de terminaison de découverte et les points de terminaison des nœuds memcached restent les mêmes.
En raison de la courte interruption de la connexion, il est possible qu'une petite quantité de données obsolètes ou incohérentes n'ait pas été écrite ou mise à jour dans le cache pendant la courte période où le nœud Memcached était indisponible.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/05 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/05 (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."]]