Valkey gestionado en un clic, sin pagar nada más.
Una caché, un almacén de sesiones y una cola que hablan con los clientes de Redis, en tu máquina junto a tus apps. Conecta una app, mira cada clave en el navegador y recibe un backup cada noche.
Desde 9,99 € al mes por la máquina y todos tus proyectos, sin pagar por cada base de datos.

127.0.0.1:6379> SET page:/candles "<html>…" EX 300
OK
127.0.0.1:6379> HGET session:42a0 user_id
"1042"
127.0.0.1:6379> TTL page:/candles
(integer)
127.0.0.1:6379>
Lo que tu app tiene a mano.
Lo que una petición no debería esperar: en memoria, en la misma máquina que tu app.
Una caché delante de la base de datos
Páginas y respuestas guardadas unos minutos: una visita lee de la memoria en lugar de ejecutar una consulta.
Sesiones que sobreviven a un despliegue
Los visitantes siguen con la sesión iniciada mientras tu app se reinicia o pasa a una versión nueva.
Colas para tareas en segundo plano
Correos, miniaturas e importaciones esperan a un worker, en la biblioteca de tareas para Redis que usa tu framework.
Límites de peticiones y contadores
Cuenta las peticiones de cada visitante y olvídalas un minuto después, con INCR y EXPIRE.
Rankings que siguen ordenados
Un sorted set mantiene la lista en orden a medida que cambian las puntuaciones.
Streams y pub/sub
Eventos que tus otros servicios siguen en el momento en que ocurren.
Tu cliente de Redis se conecta tal cual.
Conecta una app y llegará a Valkey por su nombre. Pon una línea en su .env, o deja que lo haga tu agente.
En memoria, y en disco.
Elige Valkey en Nuevo proyecto y dale un nombre y un tamaño. La máquina escribe sus archivos, lo arranca y lo vigila.
- Espacio para sus clavesDesde 256 MB hasta dos tercios de la memoria de tu máquina. El 70 % es para las claves, y el resto deja espacio para guardarlas.
- Ninguna clave se borra para hacer sitioCuando está lleno, se rechaza una escritura y todas las claves se quedan. Para una caché pura, deja que expulse las claves viejas en su compose.yaml.
- En disco cada segundoCada escritura va a un archivo append-only, así que un reinicio o un fallo pierde como mucho un segundo de escrituras.

Cada clave en el navegador.
Claves, valores y comandos, como en una herramienta de escritorio, sin instalar nada ni abrir ningún puerto.
Mira en qué está ocupado.
Minuto a minuto durante 7 días y hora a hora durante 90, sin configurar nada.
Vuelve a anoche en un clic.
Un backup cada noche, cifrado y guardado fuera de la máquina, conservado 14 días. Haz otro antes de un cambio arriesgado.
Tu agente lo configura por ti.
El servidor MCP y la skill de Pethost le permiten agregar un Valkey, conectar tu app y mirar dentro con valkey-cli.
- CreateDatabase valkey, conectada a shop
- GetProject valkey: cómo entrar
- DeployProject shop, con REDIS_URL en su .env
- GetOperation con éxito
Listo: la tienda guarda ahora su caché en valkey, y las dos están en el backup de cada noche.
- QueryContainerLogs web: OOM command not allowed
- RunServiceCommand valkey-cli: INFO memory
valkey está lleno: sus claves ocupan 179 MB de 179 MB, así que se rechazan las sesiones nuevas. ¿Le doy 512 MB?
- RunProjectAction back_up
- GetOperation con éxito
Backup hecho. Si el despliegue sale mal, puedo restaurar este.
Solo un Valkey gestionado ya cuesta más en otros sitios.
Lo que cuesta al mes un Valkey o un Redis de 1 GB en siete proveedores, junto a todo Starter aquí.
- Pethost Starter · este Valkey y todas tus apps 9,99 €
- DigitalOcean Managed Valkey · 1 GB 15,00 $ ×1,3
- AWS ElastiCache cache.t4g.small · 1.37 GB 18,80 $ ×1,7
- Render Key Value 1g · 1 GB 20,00 $ ×1,8
- Upstash Redis Fixed 1GB · 1 GB 20,00 $ ×1,8
- Redis Cloud Essentials · 1 GB 20,00 $ ×1,8
- Azure Managed Redis B1 · 1 GB 23,36 $ ×2,1
- Google Cloud Memorystore shared-core-nano · 1.4 GB 23,77 $ ×2,1
Lo que cuesta de más un año con los demás 41 € – 135 €
Lo que ellos cobran aparte: el tráfico de salida por encima de una cuota en AWS y Render, y entre zonas en AWS y Google Cloud; una dirección IPv4 pública en AWS. En Azure, guardar los datos en disco requiere un segundo nodo, que también se cobra.
Cada precio es el del propio proveedor, leído el : su plan más barato con 1 GB de memoria o más, un solo nodo, bajo demanda, sin impuestos, en su región más barata (Virginia del Norte en AWS y Redis Cloud, East US en Azure, Iowa en Google Cloud), con la persistencia que vende: un snapshot en AWS, el archivo append-only en Google Cloud, ninguna en un solo nodo en Azure. Un precio por hora se cuenta por 730 horas. Euros y dólares se comparan al tipo de cambio del Banco Central Europeo: 1 € = 1,1193 $.
Preguntas sobre Valkey en Pethost
¿Una base de datos cuesta aparte?
No. Crea tantas como quepan en la memoria de tu máquina: el precio del plan es el mismo todos los meses.
¿Es lo mismo que Redis?
Valkey es el fork de código abierto de Redis 7.2, mantenido por la Linux Foundation: los mismos comandos y el mismo protocolo, así que los clientes y las bibliotecas de Redis funcionan con él. Este es Valkey 9, sobre la imagen oficial valkey/valkey.
¿Qué tamaño puede tener?
Su memoria la eliges tú, desde 256 MB hasta dos tercios de la de tu máquina: 2 GB en Starter, 4 GB en Grow, 20 GB en Scale. El 70 % es para las claves, y el resto deja espacio para guardarlas en disco.
¿Qué pasa cuando se llena?
Una escritura que necesita más memoria se rechaza con un error, y no se borra ninguna clave, así que no se pierde ninguna sesión ni tarea para hacer sitio. Para una caché cuyas claves viejas pueden irse, agrega --maxmemory-policy allkeys-lru a su command en compose.yaml y despliégalo.
¿Conserva sus claves cuando se reinicia?
Sí. Cada escritura va en menos de un segundo a un archivo append-only en el disco de la máquina, y Valkey vuelve a leer el archivo al arrancar. Además, cada noche sale un backup fuera de la máquina, conservado 14 días.
¿Puedo llegar a él desde internet?
Solo si lo abres: tus apps en la máquina y tu equipo llegan a él sin eso. Para abrirlo, publica su puerto en su compose.yaml, y Conexión muestra su dirección.
¿Puedo usar valkey-cli o redis-cli desde mi equipo?
Sí. pethost tunnel -p valkey lo pone en localhost:6379 por SSH, y Conexión muestra la URL que hay que pegar.
¿Rechaza algún comando?
Solo los que cambiarían sus usuarios, lo convertirían en una réplica o lo detendrían, como ACL, REPLICAOF, MODULE, DEBUG y SHUTDOWN: de eso se encarga la máquina. Todo lo demás funciona, scripts de Lua y transacciones incluidos.