Redis®*: Configurer Redis comme système de cache pour Ruby on Rails

Cette documentation fait partie du guide Utilisation avec Ruby. Consultez le guide complet ici : Comment connecter Redis avec Ruby.

👋 Bienvenue sur la documentation de Stackhero !

Stackhero propose une solution Redis cloud prête à l'emploi offrant de nombreux avantages, notamment :

  • Interface web Redis Commander incluse.
  • Taille et transferts de messages illimités.
  • Mises à jour simplifiées en un clic.
  • Performance optimale et sécurité renforcée grâce à une VM privée et dédiée.

Gagnez du temps et simplifiez-vous la vie : il suffit de 5 minutes pour essayer la solution d'hébergement Redis cloud de Stackhero !

Pour commencer, vous pouvez installer le gem "redis" :

bundle add redis

Ensuite, vous pouvez éditer le fichier config/environments/production.rb et ajouter cette ligne :

config.cache_store = :redis_cache_store, { url: ENV["REDIS_URL"] }

Enfin, définissez la variable d'environnement REDIS_URL. Vous pouvez utiliser cette URL et simplement remplacer <yourPassword> et <XXXXXX> par vos informations :

REDIS_URL="rediss://default:<yourPassword>@<XXXXXX>.stackhero-network.com:<PORT_TLS>"

Pour plus d'informations sur la configuration de Redis comme système de cache pour Ruby on Rails, vous pouvez consulter la documentation officielle de Rails ici.