Ruby: Configurare Redis come sistema di cache per Ruby on Rails
Questa documentazione fa parte della guida Redis. Consulta la guida completa qui: Collega Ruby e Ruby on Rails a Redis per caching veloce e gestione dei job in background.
👋 Benvenuti nella documentazione di Stackhero!
Stackhero offre una soluzione Ruby cloud pronta all'uso che garantisce numerosi vantaggi, tra cui:
- Distribuisca la sua applicazione in pochi secondi con un semplice
git push.- Utilizzi il suo nome di dominio e benefici della configurazione automatica dei certificati HTTPS per una maggiore sicurezza.
- Goda della tranquillità grazie a backup automatici, aggiornamenti con un clic e una tariffazione semplice, trasparente e prevedibile.
- Ottenga prestazioni ottimali e sicurezza avanzata grazie a un'infrastruttura privata e dedicata.
Risparmi tempo e semplifichi la sua vita: bastano 5 minuti per provare la soluzione di Ruby cloud hosting di Stackhero!
Per integrare il caching con Redis, aggiungete la gem redis al vostro progetto:
bundle add redis
Poi aggiornate il file config/environments/production.rb:
config.cache_store = :redis_cache_store, { url: ENV["REDIS_URL"] }
Impostate la variabile d'ambiente REDIS_URL. Sostituite <yourPassword> e <XXXXXX> con le vostre credenziali:
REDIS_URL="rediss://default:<yourPassword>@<XXXXXX>.stackhero-network.com:6380"
Per maggiori dettagli e opzioni avanzate, consultate la documentazione ufficiale di Rails sul caching.