HotKV vs Azure Cache for Redis

Una alternativa a Azure Cache for Redis para la migración de 2028

Una alternativa a Azure Cache for Redis está ahora en muchas hojas de ruta. Microsoft ha anunciado fechas de retirada para todos los niveles y recomienda pasar a Azure Managed Redis, un producto basado en el software Redis Enterprise. HotKV es una vía distinta. Un motor multihilo que habla el mismo protocolo de Redis, en una máquina dedicada por instancia. Las familias de comandos de IA vienen integradas a partir del plan Performance.

Azure Cache for Redis

una escalera de niveles, cada uno con una fecha

  1. Basicse retira el 30 sep 2028

    Redis de código abierto, una VM, sin SLA

  2. Standardse retira el 30 sep 2028

    Redis de código abierto, dos VM

  3. Premiumse retira el 30 sep 2028

    Redis de código abierto, clustering

  4. Enterprisese retira el 31 mar 2027

    Redis Enterprise, módulos

  5. Azure Managed Redisproducto nuevo, Redis Enterprise

    Redis Enterprise 7.4, el cambio recomendado

HotKV

un motor, tres planes, actualización in situ

  1. Startertodos los núcleos

    el motor básico completo

  2. Performancetodos los núcleos

    añade los módulos de IA y LLM

  3. Scaletodos los núcleos

    añade replicación, cifrado y auditoría

El mismo motor en todos los planes. El núcleo multihilo, RESP2 y RESP3 y los 300 comandos básicos no cambian cuando subes de plan.

Una ilustración, no una medición. Fechas anunciadas por Microsoft, consultadas el 21 de octubre de 2026. Microsoft ha anunciado fechas de retirada para todos los niveles de Azure Cache for Redis y recomienda Azure Managed Redis, que describe como basado en el software Redis Enterprise. Los planes de HotKV comparten un motor multihilo y se actualizan in situ.

Esta alternativa a Azure Cache for Redis, ejecutada como instancia única en una máquina de 160 vCPU, lideró 12 de 12 comandos frente a Redis 8.10.2, con entre 14.8x y 69.7x su throughput. HotKV se compiló desde el código fuente para esa CPU. Redis 8.10.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 Azure Cache for Redis

HotKV implementa el protocolo de red de Redis. Migrar desde Azure Cache for Redis 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.

el cliente que ya usas
$ 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) 1

Los argumentos a favor de una alternativa a Azure Cache for Redis

Por qué los equipos buscan una alternativa a Azure Cache for Redis

Propiedades documentadas de Azure Cache for Redis que llevan a los equipos a buscar una alternativa a Azure Cache for Redis, consultadas el 21 de octubre de 2026.

01

Microsoft ha anunciado fechas de retirada

Las preguntas frecuentes sobre la retirada de Microsoft, consultadas el 21 de octubre de 2026, indican que todas las instancias Basic, Standard y Premium se retirarán el 30 de septiembre de 2028. Todas las instancias Enterprise y Enterprise Flash se retirarán el 31 de marzo de 2027. Microsoft recomienda pasar a Azure Managed Redis, que describe como basado en el software Redis Enterprise. Las fechas son de Microsoft y pueden cambiar. Cualquier migración es un momento para sopesar una alternativa a Azure Cache for Redis.

02

Un solo hilo en los niveles de código abierto

La propia guía de Microsoft dice que los niveles Basic, Standard y Premium ejecutan Redis de código abierto, que usa un hilo para el procesamiento de comandos. Añade que escalar horizontalmente suele ayudar más que escalar verticalmente. Más throughput significa más cachés que administrar.

03

Redis 6.0 en los niveles de código abierto

Los niveles Basic, Standard y Premium ejecutan Redis 6.0 de código abierto. Microsoft retiró Redis 4.0 en estos niveles en junio de 2023. Los niveles Enterprise ejecutan Redis Enterprise 7.2. Azure Managed Redis ofrece Redis 7.4.x. HotKV implementa RESP2 y RESP3 con 300 comandos básicos. Informa a los clientes la versión 8.4.0 de Redis.

04

Las funciones de IA necesitan los niveles Enterprise, o más servicios

Los módulos de búsqueda, JSON, probabilísticos y de series temporales están disponibles solo en los niveles Enterprise y en Azure Managed Redis. Una caché de prompts, una caché semántica, la memoria de agentes y el seguimiento de costos de LLM no son funciones de ningún nivel. En HotKV son familias de comandos del mismo servidor. Vienen con el plan Performance y superiores.

Medido, no afirmado

Esta alternativa a Azure Cache for Redis, medida. HotKV vs Redis 8.10.2 en una máquina

HotKV Ltd midió Redis 8.10.2, la familia de motores de código abierto detrás de los niveles Basic, Standard y Premium. Se ejecutó como instancia única autoalojada en la misma máquina que HotKV. Azure Cache for Redis en sí no se midió. Sus niveles de código abierto ejecutan Redis 6.0. Sus niveles Enterprise y Azure Managed Redis ejecutan Redis Enterprise, que tampoco se midió. Las cifras muestran el motor, la referencia justa para una alternativa a Azure Cache for Redis.

12 de 12
comandos en los que HotKV midió el throughput más alto frente a Redis
14.8x a 69.7x
Throughput de HotKV como múltiplo del de Redis, en los 12 comandos que lideró (de SET a RPUSH)
Ninguno
comandos en los que Redis midió más alto

HotKV Ltd compiló HotKV desde el código fuente para esta CPU. Redis 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.

SET14.8x
HotKV
50.5M*
Redis
3.4M
GET32.3x
HotKV
36.6M*
Redis
1.1M
MGET16.6x
HotKV
4.6M*
Redis
278K
SETNX39.6x
HotKV
55.3M*
Redis
1.4M
APPEND16.4x
HotKV
25.1M
Redis
1.5M
INCR43.1x
HotKV
90.8M
Redis
2.1M
LPUSH25.3x
HotKV
31.6M
Redis
1.2M
RPUSH69.7x
HotKV
43.8M
Redis
628K
SADD24.7x
HotKV
50.6M*
Redis
2.1M
HSET54.0x
HotKV
29.0M*
Redis
537K
MSET29.8x
HotKV
11.3M
Redis
379K
PING38.7x
HotKV
125.2M†
Redis
3.2M

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ó Redis 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 Azure Cache for Redis y Azure Cache for Redis, función por función

FunciónHotKVAzure Cache for Redis
MotorHotKV, multihilo, C++20Redis 6.0 de código abierto (Basic, Standard, Premium); Redis Enterprise (niveles Enterprise, Azure Managed Redis)
Ejecución de comandosMultihilo. Cada núcleo lee, analiza y ejecuta comandos sobre un único almacén compartidoUn hilo en los niveles de código abierto; varias vCPU por instancia en Redis Enterprise
ProtocoloRESP2 y RESP3, con negociación HELLO. Informa a los clientes la versión 8.4.0 de RedisRESP2 y RESP3
Ciclo de vidaHotKV Cloud (acceso anticipado) y on-premise, actualizaciones de plan in situSegún Microsoft: retirada anunciada para todos los niveles. Basic, Standard y Premium el 30 de septiembre de 2028, niveles Enterprise el 31 de marzo de 2027. Microsoft recomienda Azure Managed Redis
Modelo de instanciaCada instancia de HotKV Cloud es su propia máquina aislada con vCores, RAM y disco dedicadosInstancias de caché dedicadas dimensionadas por nivel, desde una VM (Basic) hasta cachés replicadas y en clúster
FacturaciónPor instancia, facturada por adelantado de forma mensual o anual y con precio por región. El tráfico saliente va incluido, con paquetes de recarga. Cuando se agota un paquete, el tráfico saliente se pausa. HotKV Cloud no factura excedentes de tráfico salientePrecio por hora según nivel y tamaño, facturado por minuto. Los niveles Enterprise añaden una licencia de Redis Enterprise comprada a través de Azure Marketplace
SLA de disponibilidadNinguno en Starter, 99,9 % en Performance, 99,95 % en ScaleTodos los niveles salvo Basic
PersistenciaSnapshots y AOFPremium: RDB y AOF. Niveles Enterprise: en versión preliminar. Basic y Standard: ninguna
Búsqueda por similitud vectorialIntegrada (HNSW, VSIM.*), todos los planesNiveles Enterprise y Azure Managed Redis (módulo RediSearch)
Caché de prompts y caché semántica para LLMIntegrada (PCACHE.*, SCACHE.*), plan Performance y superiores en HotKV CloudNo es una función del motor
Memoria de agentes de IAIntegrada (AMEM.*), plan Performance y superiores en HotKV CloudNo es una función del motor
Seguimiento de tokens y costos de LLMIntegrado (LLMBUDGET.*, LLMSTATS.*), plan Performance y superiores en HotKV CloudNo es una función del motor
MétricasIntegradas. El propio servidor sirve /metrics una vez configurado metrics-port (on-premise)Métricas de Azure Monitor
Etiquetado de clavesSí (TAG.*)No
TTL en nanosegundosSí (NEXPIRE, NTTL)No. TTL en milisegundos
ClientesLas bibliotecas cliente de Redis y Valkey, redis-cli, redis-cli --cluster y las herramientas gráficas se conectan sin cambios de código para los comandos básicosClientes de Redis, incluido StackExchange.Redis

Para ser justos

Dónde Azure Cache for Redis va por delante de esta alternativa a Azure Cache for Redis, o simplemente es distinto

Esta página de alternativa a Azure Cache for Redis solo es útil si también dice esta parte.

  • Azure Cache for Redis y Azure Managed Redis se integran con Azure. Eso significa Private Link, redundancia de zona y georreplicación activa en los niveles Enterprise. Azure Managed Redis añade autenticación con Microsoft Entra ID. Si tu stack es Azure de principio a fin, esa integración tiene un valor real.
  • Azure Managed Redis ejecuta Redis Enterprise 7.4 con módulos de búsqueda, JSON, probabilísticos y de series temporales. Redis Enterprise también usa varias vCPU por instancia. HotKV tiene filtros de Bloom, sketches Count-Min y Top-K en todos los planes y series temporales a partir del plan Performance, pero no tiene un tipo de documento JSON.
  • HotKV Cloud se ejecuta en Google Cloud, no en Azure. Para datos que deben permanecer en tu suscripción de Azure, HotKV On-Premise ejecuta el mismo motor en tus propias máquinas virtuales de Azure bajo licencia.
  • Esta alternativa a Azure Cache for Redis está en acceso anticipado, con SLA en Performance y Scale y sin SLA en Starter. Azure Cache for Redis es un servicio maduro con SLA en todos los niveles salvo Basic.

El cambio

De Azure Cache for Redis a esta alternativa a Azure Cache for Redis en cuatro pasos

Lo que implica en la práctica cambiar a una alternativa a Azure Cache for Redis.

  1. 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. 2

    Apunta tus clientes a ella

    Conserva la biblioteca cliente que ya usas. Cambia el host, el puerto y las credenciales de Azure Cache for Redis 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 Azure Cache for Redis que habla el mismo protocolo no necesita cambios en el cliente para los comandos básicos.

  3. 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. 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 Azure Cache for Redis debería añadir.

Preguntas

Preguntas sobre esta alternativa a Azure Cache for Redis

¿Funcionarán mis clientes de Azure Cache for Redis con esta alternativa a Azure Cache for Redis?

Sí, para los comandos básicos. El servicio habla RESP2 y RESP3, que HotKV implementa. StackExchange.Redis y otros clientes RESP2 y RESP3 se conectan a una instancia de HotKV tras cambiar el host y las credenciales.

¿Hicieron benchmark de Azure Cache for Redis?

No. HotKV Ltd midió Redis 8.10.2, la familia de motores de código abierto detrás de los niveles Basic, Standard y Premium. Se ejecutó como instancia única autoalojada en la misma máquina de 160 vCPU que HotKV. El servicio administrado, sus compilaciones de Redis 6.0 y los niveles de Redis Enterprise no se midieron. Las cifras describen el motor.

¿Puede una alternativa a Azure Cache for Redis mantener mis datos en Azure?

HotKV Cloud se ejecuta en Google Cloud. Si tus datos deben permanecer en Azure, HotKV On-Premise ejecuta el mismo motor en máquinas virtuales de tu propia suscripción de Azure bajo licencia.

¿Qué ocurre con la retirada?

Las preguntas frecuentes sobre la retirada de Microsoft indican que las cachés Basic, Standard y Premium se retiran el 30 de septiembre de 2028. Recomiendan pasar ya a Azure Managed Redis. Es un producto distinto, basado en el software Redis Enterprise y facturado como servicio nativo de Azure. Pasar a HotKV es un cambio de host y credenciales para los mismos clientes. El motor es multihilo desde el principio.

Pon a prueba esta alternativa a Azure Cache for Redis con los clientes que ya tienes

HotKV Cloud abre por oleadas. Cada instancia de esta alternativa a Azure Cache for Redis es una máquina dedicada con el motor multihilo. Las familias de comandos de IA vienen con los planes Performance y Scale.