Guida

Configura Valkey o Redis per Magento 2, cache e sessioni.

Sposta la cache e le sessioni di Magento dai file a Valkey o Redis: un comando per ciascuna, in database separati, poi verifica e svuota quello giusto. Checked on 5 nov 2026.

Step 1Verifica

Verifica che Valkey o Redis sia attivo

Le ultime patch di Magento indicano Valkey 8.1, il fork open source di Redis. Magento comunica con entrambi allo stesso modo, quindi i comandi qui sotto funzionano per tutti e due.

On your server

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

PONG significa che il server risponde.

Step 2Cache

Manda la cache predefinita nel database 0

Qui vengono messi in cache configurazione, layout, blocchi e traduzioni. Un comando scrive le impostazioni in 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

Senza Varnish: la cache delle pagine nel database 1

Se non usi Varnish, metti la full-page cache in un database dedicato. Con Varnish salta questo passaggio: le pagine le tiene Varnish.

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 4Sessioni

Sessioni nel database 2

Le sessioni in Valkey o Redis sono più veloci dei file e funzionano su più server web. Tienile in un database dedicato, così svuotare la cache non disconnette mai i clienti.

On your server

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

Non eseguire mai FLUSHALL su un server che contiene sessioni: svuota ogni database, carrelli compresi.

Step 5Verifica

Verifica e svuota nel modo giusto

Ora ogni database dovrebbe contenere chiavi. Svuota la cache di Magento con bin/magento, che tocca solo i database della cache.

On your server

valkey-cli INFO keyspace
bin/magento cache:flush

Domande, e risposte.

Supporto ShopWhizzy Magento dal 2008

Parla con noi
Vanno bene entrambi. Valkey è il fork open source di Redis e la versione che Adobe indica per le ultime patch di Magento. La configurazione di Magento è la stessa per entrambi.
Per poter svuotare la cache senza svuotare le sessioni, e vedere a colpo d'occhio quanto è grande ciascuno.
In app/etc/env.php, sotto cache e session. I comandi setup:config:set le scrivono per te.
Sì. Cache e sessioni girano in database dedicati in ogni piano Magento.

Porta qui il tuo negozio. Lo trasferiamo gratis.

Scegli un piano, scegli una piattaforma e il tuo negozio è online prima che il caffè si raffreddi.

I prezzi includono l'IVA. Supporto server in ogni piano.