Últimos benchmarks

Throughput cara a cara

En la prueba que HotKV Ltd realizó con HotKV, Redis, Valkey y Dragonfly en una instancia en la nube, HotKV registró el mayor throughput mediano en 11 de 12 comandos. En PING, Dragonfly midió un 0,6 % más, algo que queda dentro del límite de los generadores de carga, así que lo contamos como un empate. Estos resultados se aplican a las compilaciones y los ajustes probados. Consulta la metodología más abajo.

Cómo medimos
1/6
  1. Misma máquina
    Cada servidor se ejecuta en la misma instancia, uno cada vez.
  2. Generadores de carga separados
    La carga la generan máquinas cliente dedicadas, nunca la propia máquina del servidor.
  3. Mismos ajustes
    Cada servidor recibe el mismo número de hilos y ningún otro ajuste.
  4. Mediana de 3 ejecuciones
    Cada comando se ejecuta 3 veces. Se muestra la mediana.
  5. Límites señalados
    Los resultados determinados por la red o por los generadores de carga están señalados.
  6. Método completo
    Cada ajuste, límite y salvedad se detalla debajo de los resultados.
Azure D160alds_v7AMD EPYC 9V45 (Turin)
CPU:
AMD EPYC 9V45 (Turin)
vCPUs:
160
Arquitectura:
x86_64
RAM:
314,8 GB
Red:
78 Gbps de salida, 132+ Gbps de entrada
Hilos:
160 por servidor (Redis 128, su máximo)
Medido:
9 de octubre de 2026
HotKV Redis 8.10.2Valkey 9.1.2Dragonfly 2.0.2

Operaciones por segundo, mediana de 3 ejecuciones. Cada barra está escalada respecto al servidor más rápido en ese comando.

SET
HotKV
Valor más alto:50.5M
Redis
3.4M
Valkey
2.9M
Dragonfly
15.0M
GET
HotKV
Valor más alto:36.6M(Limitado por la red)
Redis
1.1M
Valkey
1.6M
Dragonfly
13.4M
MGET
HotKV
Valor más alto:4.6M
Redis
278K
Valkey
537K
Dragonfly
2.3M
SETNX
HotKV
Valor más alto:55.3M
Redis
1.4M
Valkey
1.9M
Dragonfly
14.4M
APPEND
HotKV
Valor más alto:25.1M
Redis
1.5M
Valkey
1.3M
Dragonfly
8.9M
INCR
HotKV
Valor más alto:90.8M
Redis
2.1M
Valkey
1.9M
Dragonfly
20.6M
LPUSH
HotKV
Valor más alto:31.6M
Redis
1.2M
Valkey
842K
Dragonfly
10.6M
RPUSH
HotKV
Valor más alto:43.8M
Redis
628K
Valkey
878K
Dragonfly
11.0M
SADD
HotKV
Valor más alto:50.6M
Redis
2.1M
Valkey
894K
Dragonfly
12.0M
HSET
HotKV
Valor más alto:29.0M
Redis
537K
Valkey
782K
Dragonfly
9.8M
MSET
HotKV
Valor más alto:11.3M
Redis
379K
Valkey
465K
Dragonfly
2.9M
PING
HotKV
125.2M(Limitado por el generador de carga)
Redis
3.2M
Valkey
3.5M
Dragonfly
Valor más alto:126.0M
  • Resultado más alto 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 mide y limita el tráfico saliente: iperf3 midió 78 Gbps de salida y al menos 132 Gbps de entrada con tres máquinas cliente. GET y MGET envían valores hacia fuera. El GET de HotKV usó el 88 % del tope de salida, así que es un mínimo fijado por la instancia, no un límite del servidor, y su MGET, con el 83 %, queda muy cerca. Las lecturas de Dragonfly usaron como máximo el 44 % del tope.
  • Las escrituras llegan como tráfico entrante, así que los resultados de escritura son cifras del servidor. La más pesada, SETNX con unos 106 Gbps, usó cerca del 80 % del techo de entrada, por lo que conviene tratar las cifras de escritura de HotKV como cotas inferiores moderadas.
  • En PING, los generadores de carga llegaron al 86 % de CPU con HotKV y al 82 % con Dragonfly. El 0,6 % que los separa queda dentro de ese límite, así que PING es un empate.
11 de 12
comandos en los que HotKV tuvo el mayor throughput
PING fue para Dragonfly
125.2M ops/s
Pico de HotKV, en PING
† Limitado por el generador de carga
14.8x a 69.7x
HotKV frente a Redis, por comando
Los 12 comandos
8.6x a 56.6x
HotKV frente a Valkey, por comando
Los 12 comandos
2.0x a 4.4x
HotKV frente a Dragonfly, por comando
Entre los 11 comandos en los que HotKV lideró. PING: 0.99x
Cifras exactas para Azure D160alds_v7
Mediana de operaciones por segundo para cada comando en Azure D160alds_v7, y el resultado de HotKV como múltiplo del de cada uno de los demás servidores
ComandoHotKVRedisValkeyDragonflyHotKV frente a RedisHotKV frente a ValkeyHotKV frente a Dragonfly
SETValor más alto: 50,480,6213,409,7942,882,48615,042,25814.80x17.51x3.36x
GETValor más alto: 36,643,656(Limitado por la red)1,132,9341,631,57313,446,22832.34x22.46x2.73x
MGETValor más alto: 4,617,382277,956536,8722,348,13716.61x8.60x1.97x
SETNXValor más alto: 55,333,3601,397,9671,860,91914,442,42239.58x29.73x3.83x
APPENDValor más alto: 25,050,6481,530,6801,290,4218,858,16516.37x19.41x2.83x
INCRValor más alto: 90,783,5452,104,0691,918,07320,603,25943.15x47.33x4.41x
LPUSHValor más alto: 31,617,7791,247,914842,10610,579,64125.34x37.55x2.99x
RPUSHValor más alto: 43,776,706628,324878,47611,014,97769.67x49.83x3.97x
SADDValor más alto: 50,626,6472,053,737894,43812,044,41724.65x56.60x4.20x
HSETValor más alto: 28,997,514536,527781,7689,797,53454.05x37.09x2.96x
MSETValor más alto: 11,275,369378,641464,8012,941,34229.78x24.26x3.83x
PING125,232,520(Limitado por el generador de carga)3,235,6003,480,446Valor más alto: 126,033,54238.70x35.98x0.99x

¿Listo para poner HotKV a trabajar?

Obtén acceso anticipado y explora HotKV con tu carga de trabajo.

Acceso anticipado