Valkey: Valkey als Cache-System für Ruby on Rails konfigurieren

Diese Dokumentation ist Teil des Verwendung mit Ruby-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Wie Sie Valkey mit Ruby verbinden.

👋 Willkommen in der Stackhero-Dokumentation!

Stackhero bietet eine einsatzbereite Valkey Cloud-Lösung mit zahlreichen Vorteilen, darunter:

  • Redis Commander Web-Oberfläche inklusive.
  • Unbegrenzte Nachrichten­größe und Übertragungen.
  • Mühelose Updates mit nur einem Klick.
  • Optimale Performance und hohe Sicherheit durch eine private, dedizierte Infrastruktur.

Sparen Sie Zeit und vereinfachen Sie Ihren Alltag: Es dauert nur 5 Minuten, um die Valkey Cloud Hosting-Lösung von Stackhero auszuprobieren!

Um Valkey als Cache-System in Ruby on Rails zu konfigurieren, gehen Sie wie folgt vor:

  1. Installieren Sie das redis-Gem:
bundle add redis
  1. Bearbeiten Sie die Datei config/environments/production.rb und fügen Sie folgende Konfiguration hinzu:
config.cache_store = :redis_cache_store, { url: ENV['VALKEY_URL'] }
  1. Definieren Sie die Umgebungsvariable VALKEY_URL. Verwenden Sie eine URL im folgenden Format und ersetzen Sie <yourPassword> und <XXXXXX> durch Ihre Zugangsdaten:
VALKEY_URL="rediss://default:<yourPassword>@<XXXXXX>.stackhero-network.com:<PORT_TLS>"

Weitere Details zur Konfiguration von Valkey als Cache-System für Ruby on Rails finden Sie in der offiziellen Rails-Dokumentation hier.