Versions compatibles

Memorystore pour Redis s'appuie sur le logiciel Open Source Redis. Memorystore est actuellement compatible avec les versions 5.0, 4.0 et 3.2 de Redis. La version par défaut est Redis 4.0. Pour consulter l'historique des mises à jour du produit Memorystore pour Redis, reportez-vous aux notes de version.

Politique de compatibilité avec les versions

Memorystore pour Redis est compatible avec une version de correctif pour chaque version majeure OSS Redis répertorié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 Redis surveille les correctifs critiques à appliquer à votre instance. Les correctifs de sécurité critiques sont déployés en dehors de la période de maintenance régulière. Pour en savoir plus, consultez la page Stratégie de maintenance.

Versions actuelles

Ce tableau présente les niveaux de correctifs actuels pour les versions Redis compatibles, ainsi que la date de dernière mise à jour de chaque version :

Version majeure Redis Niveau de correctif Dernière mise à jour
3.0 3.2.13 21 juin 2018
4.0 (par défaut) 4.0.14 17 juin 2019
5.0 5.0.7 24 mars 2020

Version Redis 4.0

Le tableau ci-dessous décrit la compatibilité de Memorystore avec certaines fonctionnalités majeures introduites par OSS Redis version 4.0.

Fonctionnalité Description Compatibilité avec Memorystore pour Redis
Améliorations des expulsions du cache Compatible avec la nouvelle politique d’expulsion LFU. Consultez la documentation Redis pour plus de détails. Oui, exposé sous les paramètres de configuration de la politique d'expulsion.
Défragmentation active Introduit la possibilité de défragmenter la mémoire pendant que Redis est en cours d'exécution. Oui, exposé sous les paramètres de configuration de la politique d'expulsion. Réglage par défaut : désactivé.
Modules Redis Redis permet désormais aux développeurs d'écrire des modules pouvant étendre les fonctionnalités de Redis et mettre en œuvre de nouveaux types de données. Non.

Version Redis 5.0

Le tableau ci-dessous décrit la compatibilité de Memorystore avec certaines fonctionnalités majeures introduites par OSS Redis version 5.0.

Fonctionnalité Description Compatibilité avec Memorystore pour Redis
Flux Redis Redis 5.0 introduit la nouvelle structure de données Streams. Streams est compatible avec les fonctionnalités de liste de base, telles que XADD et XDEL. Streams introduit également le concept de groupes de clients, qui permet à plusieurs clients d'utiliser différentes parties du flux de messages. Oui, exposé en tant que paramètre de configuration Memorystore pour Redis.
Commandes d'ensembles triés Redis 5.0 présente les commandes d'ensembles triés suivantes : ZPOPMAX, ZPOPMIN, BZPOPMAX, BZPOPMIN. Ces commandes transfèrent et insèrent les valeurs les plus élevées ou les plus faibles stockées dans votre ensemble trié. Oui.
Modules Redis Redis permet aux développeurs d'écrire des modules pouvant étendre les fonctionnalités de Redis et mettre en œuvre de nouveaux types de données. Non.