Najnowsze benchmarki

Bezpośrednie porównanie przepustowości

W teście HotKV Ltd obejmującym HotKV, Redis, Valkey i Dragonfly na jednej instancji chmurowej HotKV uzyskał najwyższą medianę przepustowości w 11 z 12 poleceń. W PING Dragonfly zmierzył 0,6% więcej, co mieści się w granicach możliwości generatorów obciążenia, więc liczymy to jako remis. Wyniki dotyczą przetestowanych wersji i ustawień. Zobacz metodologię poniżej.

Jak mierzymy
1/6
  1. Ta sama maszyna
    Każdy serwer działa na tej samej instancji, jeden po drugim.
  2. Osobne generatory obciążenia
    Obciążenie tworzą dedykowane maszyny klienckie, nigdy sam serwer.
  3. Te same ustawienia
    Każdy serwer dostaje tę samą liczbę wątków i żadnego innego strojenia.
  4. Mediana z 3 uruchomień
    Każde polecenie działa trzy razy. Pokazana jest mediana.
  5. Oznaczone limity
    Wyniki wyznaczone przez sieć lub generatory obciążenia są oznaczone.
  6. Pełna metoda
    Każde ustawienie, limit i zastrzeżenie jest opisane pod wynikami.
Azure D160alds_v7AMD EPYC 9V45 (Turin)
CPU:
AMD EPYC 9V45 (Turin)
vCPU:
160
Arch.:
x86_64
RAM:
314,8 GB
Sieć:
78 Gbps wychodzące, 132+ Gbps przychodzące
Wątki:
160 na serwer (Redis 128, jego maksimum)
Zmierzono:
9 października 2026
HotKV Redis 8.10.2Valkey 9.1.2Dragonfly 2.0.2

Operacje na sekundę, mediana z 3 uruchomień. Każdy słupek jest skalowany do najszybszego serwera w danym poleceniu.

SET
HotKV
Najwyższy:50.5M
Redis
3.4M
Valkey
2.9M
Dragonfly
15.0M
GET
HotKV
Najwyższy:36.6M(Ograniczone siecią)
Redis
1.1M
Valkey
1.6M
Dragonfly
13.4M
MGET
HotKV
Najwyższy:4.6M
Redis
278K
Valkey
537K
Dragonfly
2.3M
SETNX
HotKV
Najwyższy:55.3M
Redis
1.4M
Valkey
1.9M
Dragonfly
14.4M
APPEND
HotKV
Najwyższy:25.1M
Redis
1.5M
Valkey
1.3M
Dragonfly
8.9M
INCR
HotKV
Najwyższy:90.8M
Redis
2.1M
Valkey
1.9M
Dragonfly
20.6M
LPUSH
HotKV
Najwyższy:31.6M
Redis
1.2M
Valkey
842K
Dragonfly
10.6M
RPUSH
HotKV
Najwyższy:43.8M
Redis
628K
Valkey
878K
Dragonfly
11.0M
SADD
HotKV
Najwyższy:50.6M
Redis
2.1M
Valkey
894K
Dragonfly
12.0M
HSET
HotKV
Najwyższy:29.0M
Redis
537K
Valkey
782K
Dragonfly
9.8M
MSET
HotKV
Najwyższy:11.3M
Redis
379K
Valkey
465K
Dragonfly
2.9M
PING
HotKV
125.2M(Ograniczone generatorem obciążenia)
Redis
3.2M
Valkey
3.5M
Dragonfly
Najwyższy:126.0M
  • Najwyższy wynik w danym poleceniu.
  • Ograniczone siecią: wynik wyznaczyła sieć instancji, więc własny limit serwera jest wyższy.
  • Ograniczone generatorem obciążenia: maszyny generujące obciążenie działały powyżej 85% CPU, więc to ich sufit, a nie serwera.
  • Azure mierzy ruch wychodzący: iperf3 zmierzył 78 Gbps wychodzących i co najmniej 132 Gbps przychodzących przy trzech maszynach klienckich. GET i MGET wysyłają wartości na zewnątrz. GET w HotKV zużył 88% limitu ruchu wychodzącego, więc jest to dolna granica wyznaczona przez instancję, a nie limit serwera, a jego MGET, z 83%, jest tuż za nim. Odczyty Dragonfly zużyły najwyżej 44% limitu.
  • Zapisy przychodzą jako ruch przychodzący, więc wyniki zapisów są liczbami serwera. Najcięższy, SETNX przy około 106 Gbps, zużył około 80% limitu ruchu przychodzącego, więc wyniki zapisów HotKV traktuj jako łagodne dolne granice.
  • W PING generatory obciążenia osiągnęły 86% CPU z HotKV i 82% z Dragonfly. Różnica 0,6% między nimi mieści się w tym limicie, więc PING to remis.
11 z 12
poleceń, w których HotKV miał najwyższą przepustowość
PING przypadło: Dragonfly
125.2M ops/s
Szczyt HotKV, w PING
† Ograniczone generatorem obciążenia
od 14.8x do 69.7x
HotKV vs Redis, na polecenie
Wszystkie 12 poleceń
od 8.6x do 56.6x
HotKV vs Valkey, na polecenie
Wszystkie 12 poleceń
od 2.0x do 4.4x
HotKV vs Dragonfly, na polecenie
W 11 poleceniach, w których HotKV prowadził. PING: 0.99x
Dokładne liczby dla Azure D160alds_v7
Mediana operacji na sekundę dla każdego polecenia na Azure D160alds_v7 oraz wynik HotKV jako wielokrotność wyniku każdego innego serwera
PolecenieHotKVRedisValkeyDragonflyHotKV vs RedisHotKV vs ValkeyHotKV vs Dragonfly
SETNajwyższy: 50,480,6213,409,7942,882,48615,042,25814.80x17.51x3.36x
GETNajwyższy: 36,643,656(Ograniczone siecią)1,132,9341,631,57313,446,22832.34x22.46x2.73x
MGETNajwyższy: 4,617,382277,956536,8722,348,13716.61x8.60x1.97x
SETNXNajwyższy: 55,333,3601,397,9671,860,91914,442,42239.58x29.73x3.83x
APPENDNajwyższy: 25,050,6481,530,6801,290,4218,858,16516.37x19.41x2.83x
INCRNajwyższy: 90,783,5452,104,0691,918,07320,603,25943.15x47.33x4.41x
LPUSHNajwyższy: 31,617,7791,247,914842,10610,579,64125.34x37.55x2.99x
RPUSHNajwyższy: 43,776,706628,324878,47611,014,97769.67x49.83x3.97x
SADDNajwyższy: 50,626,6472,053,737894,43812,044,41724.65x56.60x4.20x
HSETNajwyższy: 28,997,514536,527781,7689,797,53454.05x37.09x2.96x
MSETNajwyższy: 11,275,369378,641464,8012,941,34229.78x24.26x3.83x
PING125,232,520(Ograniczone generatorem obciążenia)3,235,6003,480,446Najwyższy: 126,033,54238.70x35.98x0.99x

Gotowy, by wykorzystać HotKV?

Uzyskaj wczesny dostęp i sprawdź HotKV na swoim obciążeniu.

Uzyskaj wczesny dostęp