Guide

Configurer Valkey ou Redis pour Magento 2, cache et sessions.

Sortez le cache et les sessions de Magento des fichiers pour les placer dans Valkey ou Redis : une commande pour chacun, dans des bases séparées, puis vérifiez et videz la bonne. Checked on 5 nov. 2026.

Step 1Vérifier

Vérifiez que Valkey ou Redis tourne

Les derniers patchs de Magento indiquent Valkey 8.1, le fork open source de Redis. Magento communique avec les deux de la même façon, donc les commandes ci-dessous fonctionnent pour l'un comme pour l'autre.

On your server

valkey-cli ping        # or: redis-cli ping
valkey-cli INFO server | grep version

PONG signifie que le serveur répond.

Step 2Cache

Envoyez le cache par défaut dans la base 0

La configuration, les layouts, les blocs et les traductions sont mis en cache ici. Une commande écrit les réglages dans app/etc/env.php.

On your server

bin/magento setup:config:set --cache-backend=redis \
  --cache-backend-redis-server=127.0.0.1 \
  --cache-backend-redis-port=6379 \
  --cache-backend-redis-db=0

Step 3Cache

Sans Varnish : le cache de pages dans la base 1

Si vous n'utilisez pas Varnish, placez le cache pleine page dans sa propre base. Avec Varnish, sautez cette étape : c'est Varnish qui garde les pages.

On your server

bin/magento setup:config:set --page-cache=redis \
  --page-cache-redis-server=127.0.0.1 \
  --page-cache-redis-db=1

Step 4Sessions

Les sessions dans la base 2

Les sessions dans Valkey ou Redis sont plus rapides que les fichiers et fonctionnent sur plusieurs serveurs web. Gardez-les dans leur propre base, pour que vider le cache ne déconnecte jamais les clients.

On your server

bin/magento setup:config:set --session-save=redis \
  --session-save-redis-host=127.0.0.1 \
  --session-save-redis-db=2

N'exécutez jamais FLUSHALL sur un serveur qui contient des sessions : cela vide toutes les bases, paniers compris.

Step 5Vérifier

Vérifier et vider correctement

Chaque base doit maintenant contenir des clés. Videz le cache de Magento avec bin/magento, qui ne touche qu'aux bases du cache.

On your server

valkey-cli INFO keyspace
bin/magento cache:flush

Vos questions, nos réponses.

Support ShopWhizzy Magento depuis 2008

Contactez-nous
Les deux conviennent. Valkey est le fork open source de Redis et la version indiquée par Adobe pour les derniers patchs de Magento. La configuration de Magento est la même pour les deux.
Pour pouvoir vider le cache sans vider les sessions, et voir d'un coup d'œil la taille de chacune.
Dans app/etc/env.php, sous cache et session. Les commandes setup:config:set les écrivent pour vous.
Oui. Le cache et les sessions tournent dans leurs propres bases sur chaque offre Magento.

Amenez votre boutique. Nous la migrons gratuitement.

Choisissez une offre, choisissez une plateforme, et votre boutique est en ligne avant que le café ne refroidisse.

Prix TTC. Support serveur inclus dans chaque offre.