Valkey: Configurar Valkey como sistema de caché para Ruby on Rails

Esta documentación forma parte de la guía Uso con Ruby. Consulte la guía completa aquí: Cómo conectar Valkey con Ruby.

👋 ¡Bienvenido a la documentación de Stackhero!

Stackhero ofrece una solución Valkey cloud lista para usar que proporciona numerosas ventajas, entre ellas:

  • Interfaz web Valkey Admin incluida.
  • Tamaño y transferencia de mensajes ilimitados.
  • Actualizaciones sencillas con solo un clic.
  • Rendimiento óptimo y seguridad reforzada gracias a una infraestructura privada y dedicada.

Ahorre tiempo y simplifique su trabajo: solo necesita 5 minutos para probar la solución de Valkey cloud hosting de Stackhero.

Para configurar Valkey como sistema de caché en Ruby on Rails, siga estos pasos:

  1. Instale la gema redis:
bundle add redis
  1. Edite el archivo config/environments/production.rb y añada la siguiente configuración:
config.cache_store = :redis_cache_store, { url: ENV['VALKEY_URL'] }
  1. Defina la variable de entorno VALKEY_URL. Utilice una URL con el siguiente formato, sustituyendo <yourPassword> y <XXXXXX> por sus credenciales:
VALKEY_URL="rediss://default:<yourPassword>@<XXXXXX>.stackhero-network.com:<PORT_TLS>"

Para más detalles sobre cómo configurar Valkey como sistema de caché para Ruby on Rails, puede consultar la documentación oficial de Rails aquí.