Memorystore pour Memcached s'appuie sur un logiciel Memcached Open Source. Memorystore est actuellement compatible avec les versions 1.5.16 et 1.6.15 de Memcached. La version par défaut est Memcached 1.5.16.
Pour découvrir comment mettre à niveau la version Memcached d'une instance, consultez Mettre à niveau la version Memcached d'une instance.
Pour en savoir plus sur l'impact de la mise à niveau de la version Memcached sur l'instance, consultez À propos de la mise à niveau de la version Memcached d'une instance.
Politique de compatibilité avec les versions
Memorystore pour Memcached accepte une version de correctif pour chaque version majeure d'OSS Memcached mentionnée dans la section Versions actuelles de cette page. Le correctif est régulièrement mis à jour pendant les périodes de maintenance. Memorystore pour Memcached surveille tous les correctifs critiques qui doivent être appliqués à votre instance. Les correctifs de sécurité critiques sont déployés en dehors de la période de maintenance habituelle. Pour en savoir plus, consultez la section À propos de la maintenance.
Versions actuelles
Ce tableau répertorie les versions compatibles de Memcached et la date de la dernière mise à jour de chaque version:
Version de Memcached | Dernière mise à jour |
---|---|
1.5.16 | 26 mars 2020 |
1.6.15 | 19 septembre 2023 |
Memcached version 1.6.15
Le tableau ci-dessous décrit la compatibilité de Memorystore avec certaines des principales fonctionnalités introduites par Memcached version 1.6.15.
Caractéristique | Description | Compatible dans Memorystore pour Memcached |
---|---|---|
Protocole Meta | Le nouveau protocole méta comporte désormais plus de fonctionnalités que le protocole binaire. Tout ce que vous pouvez faire avec le protocole texte/binaire peut être fait à l'aide des nouvelles commandes méta. Ces commandes peuvent apporter d'énormes avantages en termes de performances et d'exactitude des systèmes de cache. | Oui |
Traitement par lot des appels système de réponse | Refactorisation du code réseau pour permettre le traitement automatique par lot des appels système de réponse. Grâce à cette fonctionnalité, si vous envoyez plusieurs commandes get dans le même paquet TCP, Memcached a tendance à envoyer les réponses avec un seul appel système. | Oui |
Désactiver les commandes de la montre | Une configuration permettant de désactiver les commandes de la montre. Pour en savoir plus, consultez Configurations Memcached compatibles. | Oui |
Algorithme de hachage XXH3 | L'algorithme de hachage XXH3 a été ajouté à la liste des algorithmes de table de hachage. Pour en savoir plus, consultez Configurations Memcached compatibles. | Oui |
Regarder les événements connus | La commande "Watch connevents" affiche des entrées en temps réel sur les événements de connexion/déconnexion | Oui |
Redémarrage du cache à chaud | Memcached peut désormais récupérer son cache entre les redémarrages. | Non |
Extstore | Extstore est un complément de Memcached qui laisse la table de hachage et les clés en mémoire, mais déplace les valeurs vers un espace de stockage externe (généralement Flash). | Non |
TLS | Memcached 1.5.13+ est compatible avec l'authentification et le chiffrement via TLS, ce qui permet aux clients de communiquer avec les serveurs via un canal sécurisé. | Non |