Valkey: Configurer Valkey 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 Valkey avec Ruby.

👋 Bienvenue sur la documentation de Stackhero !

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

  • Interface web UI Redis Commander incluse.
  • Taille et transferts de messages illimités.
  • Mises à jour simplifiées en un clic.
  • Performance optimale et sécurité robuste 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 Valkey cloud hosting de Stackhero !

Pour configurer Valkey comme système de cache dans Ruby on Rails, suivez ces étapes :

  1. Installez le gem redis :
bundle add redis
  1. Modifiez le fichier config/environments/production.rb et ajoutez la configuration suivante :
config.cache_store = :redis_cache_store, { url: ENV['VALKEY_URL'] }
  1. Définissez la variable d'environnement VALKEY_URL. Utilisez une URL au format suivant, en remplaçant <yourPassword> et <XXXXXX> par vos identifiants :
VALKEY_URL="rediss://default:<yourPassword>@<XXXXXX>.stackhero-network.com:<PORT_TLS>"

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