Benchmark terbaru

Throughput head-to-head

Dalam pengujian HotKV Ltd terhadap HotKV, Redis, Valkey, dan Dragonfly pada satu instance cloud, HotKV mencatat median throughput tertinggi pada 11 dari 12 perintah. Pada PING, Dragonfly terukur 0,6% lebih tinggi, yang masih dalam batas generator beban, jadi kami menghitungnya sebagai seri. Hasil ini berlaku untuk build dan pengaturan yang diuji. Lihat metodologi di bawah.

Cara kami mengukur
1/6
  1. Mesin yang sama
    Setiap server berjalan di instance yang sama, satu per satu.
  2. Generator beban terpisah
    Mesin klien khusus yang menciptakan beban, tidak pernah mesin server itu sendiri.
  3. Pengaturan yang sama
    Setiap server mendapat jumlah thread yang sama dan tanpa penyetelan lain.
  4. Median dari 3 kali jalan
    Setiap perintah dijalankan tiga kali. Median yang ditampilkan.
  5. Batas ditandai
    Hasil yang ditentukan oleh jaringan atau generator beban diberi tanda.
  6. Metode selengkapnya
    Setiap pengaturan, batas, dan catatan tertulis lengkap di bawah hasil.
Azure D160alds_v7AMD EPYC 9V45 (Turin)
CPU:
AMD EPYC 9V45 (Turin)
vCPU:
160
Arsitektur:
x86_64
RAM:
314,8 GB
Jaringan:
78 Gbps keluar, 132+ Gbps masuk
Thread:
160 per server (Redis 128, maksimumnya)
Diukur:
9 Oktober 2026
HotKV Redis 8.10.2Valkey 9.1.2Dragonfly 2.0.2

Operasi per detik, median dari 3 kali jalan. Setiap batang diskalakan terhadap server tercepat pada perintah tersebut.

SET
HotKV
Tertinggi:50.5M
Redis
3.4M
Valkey
2.9M
Dragonfly
15.0M
GET
HotKV
Tertinggi:36.6M(Dibatasi jaringan)
Redis
1.1M
Valkey
1.6M
Dragonfly
13.4M
MGET
HotKV
Tertinggi:4.6M
Redis
278K
Valkey
537K
Dragonfly
2.3M
SETNX
HotKV
Tertinggi:55.3M
Redis
1.4M
Valkey
1.9M
Dragonfly
14.4M
APPEND
HotKV
Tertinggi:25.1M
Redis
1.5M
Valkey
1.3M
Dragonfly
8.9M
INCR
HotKV
Tertinggi:90.8M
Redis
2.1M
Valkey
1.9M
Dragonfly
20.6M
LPUSH
HotKV
Tertinggi:31.6M
Redis
1.2M
Valkey
842K
Dragonfly
10.6M
RPUSH
HotKV
Tertinggi:43.8M
Redis
628K
Valkey
878K
Dragonfly
11.0M
SADD
HotKV
Tertinggi:50.6M
Redis
2.1M
Valkey
894K
Dragonfly
12.0M
HSET
HotKV
Tertinggi:29.0M
Redis
537K
Valkey
782K
Dragonfly
9.8M
MSET
HotKV
Tertinggi:11.3M
Redis
379K
Valkey
465K
Dragonfly
2.9M
PING
HotKV
125.2M(Dibatasi generator beban)
Redis
3.2M
Valkey
3.5M
Dragonfly
Tertinggi:126.0M
  • Hasil tertinggi pada perintah tersebut.
  • Dibatasi jaringan: jaringan instance menentukan hasil ini, sehingga batas server itu sendiri lebih tinggi.
  • Dibatasi generator beban: mesin generator beban berjalan di atas 85% CPU, jadi ini adalah batas mereka, bukan batas server.
  • Azure membatasi trafik keluar: iperf3 mengukur 78 Gbps keluar dan setidaknya 132 Gbps masuk dengan tiga mesin klien. GET dan MGET mengirim nilai keluar. GET HotKV memakai 88% batas keluar, jadi itu adalah batas bawah yang ditentukan instance, bukan batas server, dan MGET-nya, pada 83%, tidak jauh di belakang. Pembacaan Dragonfly memakai paling banyak 44% dari batas tersebut.
  • Penulisan tiba sebagai trafik masuk, jadi hasil penulisan adalah angka server. Yang terberat, SETNX sekitar 106 Gbps, memakai sekitar 80% batas masuk, jadi anggaplah angka penulisan HotKV sebagai batas bawah yang ringan.
  • Pada PING, generator beban mencapai 86% CPU dengan HotKV dan 82% dengan Dragonfly. Selisih 0,6% di antara keduanya masih dalam batas tersebut, jadi PING seri.
11 dari 12
perintah di mana HotKV memiliki throughput tertinggi
PING dimenangkan oleh Dragonfly
125.2M ops/s
Puncak HotKV, pada PING
† Dibatasi generator beban
14.8x hingga 69.7x
HotKV vs Redis, per perintah
Semua 12 perintah
8.6x hingga 56.6x
HotKV vs Valkey, per perintah
Semua 12 perintah
2.0x hingga 4.4x
HotKV vs Dragonfly, per perintah
Dari 11 perintah yang dipimpin HotKV. PING: 0.99x
Angka persis untuk Azure D160alds_v7
Median operasi per detik untuk setiap perintah pada Azure D160alds_v7, dan hasil HotKV sebagai kelipatan dari hasil setiap server lain
PerintahHotKVRedisValkeyDragonflyHotKV vs RedisHotKV vs ValkeyHotKV vs Dragonfly
SETTertinggi: 50,480,6213,409,7942,882,48615,042,25814.80x17.51x3.36x
GETTertinggi: 36,643,656(Dibatasi jaringan)1,132,9341,631,57313,446,22832.34x22.46x2.73x
MGETTertinggi: 4,617,382277,956536,8722,348,13716.61x8.60x1.97x
SETNXTertinggi: 55,333,3601,397,9671,860,91914,442,42239.58x29.73x3.83x
APPENDTertinggi: 25,050,6481,530,6801,290,4218,858,16516.37x19.41x2.83x
INCRTertinggi: 90,783,5452,104,0691,918,07320,603,25943.15x47.33x4.41x
LPUSHTertinggi: 31,617,7791,247,914842,10610,579,64125.34x37.55x2.99x
RPUSHTertinggi: 43,776,706628,324878,47611,014,97769.67x49.83x3.97x
SADDTertinggi: 50,626,6472,053,737894,43812,044,41724.65x56.60x4.20x
HSETTertinggi: 28,997,514536,527781,7689,797,53454.05x37.09x2.96x
MSETTertinggi: 11,275,369378,641464,8012,941,34229.78x24.26x3.83x
PING125,232,520(Dibatasi generator beban)3,235,6003,480,446Tertinggi: 126,033,54238.70x35.98x0.99x

Siap menjalankan HotKV?

Dapatkan akses awal dan jelajahi HotKV untuk beban kerja Anda.

Dapatkan akses awal