Si armás un servidor Linux nuevo en 2026 y tipeás apt install redis-server o dnf install redis, es probable que termines con Valkey instalado. El fork que nació cuando Redis cambió su licencia en 2024 dejó de ser una alternativa de nicho: hoy es el in-memory store por default en Debian 13 y en Fedora 41 en adelante, y su última versión estable, Valkey 9.1, salió con recortes de memoria, control de acceso por base de datos y comandos nuevos. Vale la pena entender qué pasó y qué implica para lo que ya tenés en producción.

Valkey es un fork BSD-3-Clause de Redis, arrancado bajo el paraguas de la Linux Foundation en marzo de 2024 después de que Redis migrara a una licencia source-available (RSALv2/SSPLv1). Es un reemplazo drop-in: habla el mismo protocolo RESP, lee los mismos archivos .rdb/.aof y usa la misma sintaxis de comandos. Hoy es el paquete default del almacén en memoria en varias distros mayores, y su rama estable actual es la 9.1, publicada el 19 de mayo de 2026.

¿Por qué Debian y Fedora reemplazaron Redis por Valkey?

Valkey 9.1 y el fork que se volvió default en Debian y Fedora

Por la licencia, no por la técnica. En marzo de 2024 Redis abandonó la licencia BSD y pasó a un modelo dual source-available, que ya no califica como software libre según los criterios de Debian ni de Fedora. Las distros no pueden shippear en su repositorio principal algo que no sea libre, así que la comunidad forkeó la última versión BSD y la continuó como Valkey, mantenido por la Linux Foundation.

La decisión fue formal y coordinada. El Fedora Engineering and Steering Committee aprobó el cambio en junio de 2024 para reemplazar Redis por Valkey system-wide a partir de Fedora 41, con un paquete valkey-compat y alias en las unidades de systemd para que la transición sea casi transparente, según el reporte de Phoronix y el wiki oficial del proyecto. Debian tomó el mismo camino para su release estable Trixie (Debian 13).

¿Qué versión de Valkey trae cada distribución?

Depende de la distro, y acá conviene ser preciso porque los números no coinciden con la última versión upstream. Los repositorios estables congelan una rama y le hacen backport de parches; no siguen el ritmo de los releases de Valkey. Así queda hoy el panorama:

DistribuciónValkey que instala¿Es el default?
Debian 13 (Trixie)valkey-server 8.1.1 (rama 8.1)Sí, en main
Fedora 41+Rama 8.x, con valkey-compatSí, system-wide
Ubuntu 24.04 LTSRama 7.2 desde universeNo: Redis sigue disponible
Upstream (valkey.io)9.1.1 (última estable)

Dos aclaraciones importantes para no comerte un dato falso que circula bastante:

  • La 9.1 no viene todavía en los repos estables. Debian 13 shippea valkey-server 8.1.1, según la página del paquete en packages.debian.org. Si querés la 9.1 en una distro estable, la sacás de los binarios oficiales de valkey.io o compilás desde el código, no de apt/dnf.
  • Ubuntu 24.04 no hizo el swap que sí hicieron Debian y Fedora. Trae Valkey en universe (rama 7.2, wire-compatible con Redis 7.2) pero Redis sigue instalable; no es el default forzado. El reemplazo como default llega en releases posteriores de Ubuntu.

¿Qué novedades trae Valkey 9.1?

Valkey 9.1 se enfoca en gastar menos memoria, aislar mejor multi-tenant y sumar comandos que antes requerían scripts. Según el anuncio oficial de Valkey y el comunicado de la Linux Foundation, participaron más de ochenta contribuidores. Lo más concreto:

  • Menos memoria por clave. De acuerdo con las notas de la versión de Valkey (2026), los strings de menos de 128 bytes usan hasta 20% menos memoria y los sorted sets hasta 10% menos, gracias a un rework del almacenamiento interno.
  • ACL con granularidad por base de datos. Ahora podés restringir qué comandos ejecuta un usuario por base, con sintaxis tipo ACL SETUSER app-user on >secret +@all ~* db=0,1. Es la pieza clave para aislar inquilinos en un mismo servidor.
  • Lua como módulo separado. El motor de scripting Lua se desacopló del core y pasó a ser un módulo, lo que reduce la superficie de ataque de la instalación base y permite actualizarlo por separado.
  • Comandos nuevos. HGETDEL (leer y borrar campos de un hash atómicamente), MSETEX (setear varias claves con un TTL compartido en una sola llamada) y CLUSTERSCAN (escanear claves a través de todo el cluster).
  • TLS más operable. El comando INFO ahora muestra la fecha de expiración del certificado, hay recarga automática en background y soporte de autenticación por SAN URI.

La rama recibió después la 9.1.1 el 21 de julio de 2026, con arreglos de seguridad, según las release notes en GitHub. Si vas a instalar la 9.1 upstream, andá directo a la 9.1.1.

¿Es Valkey un reemplazo directo de Redis?

Sí, para la enorme mayoría de los casos es un drop-in. Valkey mantiene el protocolo RESP, la sintaxis de comandos, los formatos de persistencia (RDB y AOF) y la estructura del redis.conf. Un cliente escrito para Redis 7.x se conecta a Valkey sin tocar una línea, porque a nivel de wire son indistinguibles. La diferencia práctica está en los nombres del sistema, no en la aplicación:

  • El servicio se llama distinto. Es valkey-server y la unidad de systemd es valkey-server.service, no redis-server.
  • Los paths cambian. La config vive en /etc/valkey/valkey.conf y los datos en /var/lib/valkey/.
  • El CLI cambió de nombre. Se usa valkey-cli, aunque en varias distros queda un alias redis-cli por compatibilidad.

La divergencia se acumula hacia adelante: features como los comandos nuevos de 9.1 o el ACL por base existen en Valkey y no en Redis. Si tu código empieza a depender de eso, la migración deja de ser reversible sin trabajo.

¿Qué tenés que hacer hoy si corrés Redis en producción?

Nada urgente si tu Redis actual anda, pero sí conviene planificar. Redis sigue funcionando y recibiendo releases; no hay un apagón. Lo que cambió es el default de las distros, así que la próxima vez que reinstales o migres a un servidor nuevo, vas a caer en Valkey sin buscarlo. Tres movimientos razonables:

  1. Enterate de qué estás corriendo. Después de un apt install o un upgrade de distro, verificá con valkey-cli INFO server o redis-cli INFO server si el binario es Valkey o Redis y qué versión.
  2. Probá la migración en staging. Como los archivos son compatibles, migrar suele ser copiar el dump.rdb y ajustar los paths y el nombre del servicio. Testealo antes de tocar producción.
  3. Fijá la versión a propósito. Si necesitás las mejoras de 9.1, no esperes al repo estable: usá los binarios oficiales de valkey.io. Si te alcanza con la rama de la distro, quedate en el paquete del sistema para tener parches de seguridad automáticos.
# Instalar el paquete default de la distro (Debian 13 / Fedora 41+)
sudo apt install valkey-server        # Debian/Ubuntu
sudo dnf install valkey               # Fedora

# Verificar versión y servicio
valkey-cli INFO server | grep valkey_version
systemctl status valkey-server

Si vas a levantar Valkey en un servidor cloud, tratalo como tratarías a Redis en producción: bind a interfaz privada, requirepass o ACL con usuarios acotados, y persistencia según tu tolerancia a pérdida de datos. La 9.1 te da además el ACL por base para separar entornos en una misma instancia. Para eso ya tenemos una guía complementaria sobre cómo endurecer estas configuraciones: "Aprende a usar Redis en producción: ACL, bind privado y persistencia segura", cuyos conceptos aplican tal cual a Valkey.

Preguntas frecuentes

¿Cuándo salió Valkey 9.1?

Valkey 9.1 se publicó el 19 de mayo de 2026 como versión estable, según el anuncio oficial del proyecto. La versión de parche más reciente de esa rama es la 9.1.1, del 21 de julio de 2026, que incluye arreglos de seguridad.

¿Valkey es gratis y de código abierto?

Sí. Valkey usa licencia BSD-3-Clause, la misma que tenía Redis antes de 2024, y lo mantiene la Linux Foundation. Justamente por ser software libre las distribuciones pueden incluirlo en sus repositorios principales, cosa que ya no pueden hacer con las versiones nuevas de Redis.

¿Qué versión de Valkey trae Debian 13?

Debian 13 (Trixie) shippea valkey-server 8.1.1 en el repositorio main, no la 9.1. Los repos estables congelan una rama y le hacen backport de parches; para la 9.1 hay que usar los binarios oficiales de valkey.io o compilar desde el código.

¿Puedo migrar de Redis a Valkey sin perder datos?

Sí, en la mayoría de los casos. Valkey lee los mismos archivos de persistencia (.rdb y .aof) y habla el protocolo RESP, así que la migración típica es copiar el dump, ajustar paths y nombre de servicio, y arrancar. Probalo siempre en staging antes de producción.

¿Redis dejó de funcionar en estas distros?

No. Redis sigue existiendo y recibiendo releases; lo que cambió es cuál es el paquete default. En Debian 13 y Fedora 41+ el default pasó a ser Valkey, pero podés seguir instalando Redis desde otras fuentes si lo necesitás. En Ubuntu 24.04, Redis todavía está disponible en los repos.

Cloud Serversby Donweb

Todo el poder de la nube a tus proyectos y aplicaciones.
Alojamiento ultra rápido, escalable y con alta disponibilidad.

  • Performance que te sorprenderá
  • Rápida escalabilidad y sin limitaciones
  • Arquitectura de alta disponibilidad
  • Soporte experto y ejecutivos de cuenta
  • Pagos en tu moneda y facturación local

Descubre la mejor solución de Cloud Hosting