- Inicio
- HotKV vs Valkey
HotKV vs Valkey
Una alternativa a Valkey construida para muchos núcleos
Una alternativa a Valkey™ tiene que conservar el protocolo. HotKV conserva RESP2 y RESP3, y sustituye el bucle de comandos de un solo hilo por un motor en el que cada núcleo ejecuta comandos sobre un único almacén compartido. Medida frente a Valkey 9.1.2 en la misma máquina, con el método y los datos en bruto publicados.
Memoria mientras se ejecuta un snapshot
Esta alternativa a Valkey, ejecutada como instancia única en una máquina de 160 vCPU, lideró 12 de 12 comandos frente a Valkey 9.1.2, con entre 8.6x y 56.6x su throughput. HotKV se compiló desde el código fuente para esa CPU. Valkey 9.1.2 se ejecutó con su compilación estándar. La diferencia es menor en máquinas pequeñas.
Reemplazo directo
Lo que no cambia con esta alternativa a Valkey
HotKV implementa el protocolo de red de Redis. Migrar desde Valkey suele ser un cambio de host y credenciales. Consulta la referencia de comandos para todo lo que esté fuera del conjunto básico.
El mismo protocolo
RESP2 y RESP3 con negociación HELLO. HotKV informa a los clientes la versión 8.4.0 de Redis, así que las bibliotecas eligen sus funciones según ella. Las cadenas de conexión, los pipelines, pub/sub y las transacciones funcionan como hoy.
Los mismos clientes y herramientas
Las bibliotecas cliente de Redis y Valkey, redis-cli, redis-cli --cluster y las herramientas gráficas se conectan a HotKV sin cambios de código para los comandos básicos.
Los mismos comandos básicos
300 comandos básicos, scripting en Lua y bibliotecas de funciones, además de las familias de comandos propias de HotKV cuando las quieras.
$ redis-cli -h <your-hotkv-host> -p 6379 --tls --user app --askpass
> HELLO 3
1# "server" => "hotkv"
2# "version" => "8.4.0"
3# "proto" => (integer) 3
... (cuatro campos más)
> SET session:4821 "same protocol, every core"
OK
> GET session:4821
"same protocol, every core"
> TAG.SET session:4821 tenant:acme # un comando de HotKV, cuando lo quieras
(integer) 1Los argumentos a favor de una alternativa a Valkey
Por qué los equipos buscan una alternativa a Valkey
Propiedades documentadas de Valkey que llevan a los equipos a buscar una alternativa a Valkey, consultadas el 21 de octubre de 2026.
Los comandos se ejecutan en un solo hilo
Valkey ejecuta los comandos en un único hilo principal. Sus hilos de E/S leen, analizan, sondean y escriben en los sockets. La ejecución de comandos se queda en el hilo principal, así que escalar más allá de él significa más instancias o un clúster. Ahí es donde una alternativa a Valkey se gana su lugar.
Las cargas de IA necesitan piezas adicionales
La búsqueda vectorial en Valkey viene del módulo valkey-search. Una caché de prompts, una caché semántica, la memoria de agentes y el seguimiento de costos de LLM no forman parte del servidor. Hay que construirlos o comprarlos aparte. Una alternativa a Valkey que los trae integrados ahorra ese trabajo.
Los snapshots hacen fork del proceso
Un snapshot RDB hace fork de un proceso hijo, así que la memoria aumenta mientras se ejecuta un snapshot bajo carga de escritura. La release candidate de Valkey 9.2 añade un snapshot sin fork con activación explícita.
Las herramientas de operación están fuera del servidor
Las métricas de Prometheus necesitan un exportador. En Valkey 9.1, la detección de claves calientes es una opción del lado del cliente en valkey-cli. La release candidate 9.2 añade comandos HOTKEYS en el servidor.
Medido, no afirmado
Esta alternativa a Valkey, medida. HotKV vs Valkey 9.1.2 en una máquina
HotKV Ltd ejecutó HotKV y Valkey 9.1.2 de uno en uno, como instancias únicas, en la misma máquina de 160 vCPU. Cada uno recibió la misma carga y todos los núcleos. HotKV Ltd publicó todas las cifras con el método y los datos en bruto.
- 12 de 12
- comandos en los que HotKV midió el throughput más alto frente a Valkey
- 8.6x a 56.6x
- Throughput de HotKV como múltiplo del de Valkey, en los 12 comandos que lideró (de MGET a SADD)
- Ninguno
- comandos en los que Valkey midió más alto
HotKV Ltd compiló HotKV desde el código fuente para esta CPU. Valkey se ejecutó con su compilación de versión estándar. Ambos se ejecutaron como instancias únicas. El número de hilos siguió la configuración documentada de cada producto para todos los núcleos y no se ajustó por producto. La diferencia es menor en máquinas con pocos núcleos.
Operaciones por segundo, mediana de 3 ejecuciones de 10 segundos. Cada par de barras se escala al servidor más rápido en ese comando.
* Limitado por la red: la red de la instancia determinó este resultado, por lo que el límite propio del servidor es mayor.
† Limitado por el generador de carga: las máquinas generadoras de carga superaron el 85 % de uso de CPU, así que este es su techo, no el del servidor.
Azure D160alds_v7 (AMD EPYC 9V45 (Turin), 160 vCPU), medido el 9 de octubre de 2026. Valores de 256 bytes, profundidad de pipeline 30, 5 000 000 de claves precargadas leídas de forma aleatoria uniforme. Tres máquinas generadoras de carga dedicadas. Cada servidor se ejecutó solo, como instancia única y con la persistencia desactivada. Cada uno recibió todos los núcleos (Redis 128 hilos de E/S, su máximo). HotKV Ltd compiló HotKV desde el código fuente para esta CPU y ejecutó Valkey con su compilación de versión estándar. Método completo y resultados · Harness y datos en bruto
Lado a lado
Esta alternativa a Valkey y Valkey, función por función
Para ser justos
Dónde Valkey va por delante de esta alternativa a Valkey, o simplemente es distinto
Esta página de alternativa a Valkey solo es útil si también dice esta parte.
- Valkey es de código abierto bajo la licencia BSD-3-Clause, de uso gratuito y gobernado por la Linux Foundation. HotKV es una alternativa a Valkey de carácter comercial.
- Valkey se ofrece como motor administrado por varios proveedores de nube, entre ellos Amazon ElastiCache y Google Cloud Memorystore. HotKV Cloud se ejecuta en Google Cloud y está en acceso anticipado.
- Valkey se ejecuta en Linux, macOS y BSD. Las compilaciones del servidor HotKV son solo para Linux (x86_64 y ARM64).
- En PING, la cifra de HotKV la fijaron los generadores de carga, que funcionaron al 86 % de CPU, así que es un límite inferior. El GET de HotKV usó el 100 % del límite de red saliente y también es un límite inferior. Valkey no alcanzó ninguno de los dos límites en ningún comando.
El cambio
De Valkey a esta alternativa a Valkey en cuatro pasos
Lo que implica en la práctica cambiar a una alternativa a Valkey.
- 1
Crea una instancia
Elige una región y un plan en la consola de HotKV Cloud. La instancia es una máquina propia, que se aprovisiona, se parchea y se supervisa por ti.
- 2
Apunta tus clientes a ella
Conserva la biblioteca cliente que ya usas. Cambia el host, el puerto y las credenciales de Valkey a la instancia de HotKV. TLS y la autenticación por contraseña están activados desde el principio, con usuarios ACL disponibles. Una alternativa a Valkey que habla el mismo protocolo no necesita cambios en el cliente para los comandos básicos.
- 3
Mueve los datos
Usa las herramientas que ya conoces. DUMP y RESTORE, MIGRATE o una repetición de tus escrituras funcionan, porque HotKV implementa estos comandos.
- 4
Activa lo que faltaba
La búsqueda vectorial y el etiquetado de claves son comandos básicos en todos los planes. Las cachés de prompts y semántica, la memoria de agentes y el seguimiento de costos de LLM son comandos del mismo servidor en el plan Performance y superiores. Sin módulos, sidecars ni un segundo servicio. Eso es lo que una alternativa a Valkey debería añadir.
Preguntas
Preguntas sobre esta alternativa a Valkey
¿Funcionan los clientes de Valkey con esta alternativa a Valkey?
Sí. Los clientes de Valkey hablan RESP2 y RESP3, que es lo que HotKV implementa. valkey-cli, los clientes compatibles con clúster y las herramientas gráficas se conectan sin cambios de código para los comandos básicos.
¿Cómo se comparó HotKV con Valkey en el benchmark?
En una Azure D160alds_v7 con 160 vCPU, ejecutados como instancias únicas, HotKV registró la mediana de throughput más alta en los 12 comandos frente a Valkey 9.1.2. El múltiplo fue de al menos 9 veces en MGET a al menos 57 veces en SADD. Ambos recibieron todos los núcleos; los de Valkey fueron hilos de E/S, ya que ejecuta los comandos en un solo hilo.
Valkey es gratuito. ¿Por qué pagar por una alternativa a Valkey?
Pagas por el motor y por las funciones que vienen con él. Ejecución multihilo, búsqueda vectorial, etiquetado de claves y TTL en nanosegundos en todos los planes. Las cachés de IA y la memoria de agentes a partir del plan Performance. En HotKV Cloud, una máquina dedicada por instancia. Si un servidor gratuito de un solo hilo cubre tu carga, Valkey es una buena elección.
¿Puedo ejecutar HotKV en mi propia cuenta de nube?
Sí. HotKV On-Premise ejecuta esta alternativa a Valkey en tus propios servidores o en tu propia cuenta de nube bajo licencia, incluidas las redes aisladas (air-gapped).
Pon a prueba esta alternativa a Valkey con los clientes que ya tienes
HotKV Cloud abre por oleadas. Cada instancia de esta alternativa a Valkey es una máquina dedicada con el motor multihilo. Las familias de comandos de IA vienen con los planes Performance y Scale.
Otras comparaciones