- Domů
- HotKV vs Valkey
HotKV vs Valkey
Alternativa k Valkey postavená pro mnoho jader
Alternativa k Valkey™ musí zachovat protokol. HotKV zachovává RESP2 a RESP3 a jednovláknovou smyčku příkazů nahrazuje enginem, v němž každé jádro provádí příkazy nad jedním sdíleným úložištěm. Změřeno proti Valkey 9.1.2 na stejném stroji, metoda a surová data zveřejněny.
Paměť během snapshotu
Tato alternativa k Valkey, spuštěná jako jedna instance na jednom stroji se 160 vCPU, vedla v 12 z 12 příkazů ve srovnání se serverem Valkey 9.1.2, s 8.6x až 56.6x jeho propustnosti. HotKV byl pro tento procesor sestaven ze zdrojových kódů. Valkey 9.1.2 běžel ve svém standardním buildu. Na malých strojích je rozdíl menší.
Přímá náhrada
Co tato alternativa k Valkey zachovává
HotKV implementuje síťový protokol Redis. Opustit Valkey obvykle znamená změnit hosta a přihlašovací údaje. Pro cokoli mimo základní sadu si ověřte referenci příkazů.
Stejný protokol
RESP2 a RESP3 s vyjednáváním HELLO. HotKV klientům hlásí verzi Redis 8.4.0, takže knihovny podle ní volí své funkce. Připojovací řetězce, pipelining, pub/sub a transakce fungují jako dnes.
Stejní klienti a nástroje
Klientské knihovny Redis a Valkey, redis-cli, redis-cli --cluster a GUI nástroje se k HotKV u základních příkazů připojí bez změn kódu.
Stejné základní příkazy
300 základních příkazů, skriptování v Lua a knihovny funkcí, plus vlastní rodiny příkazů HotKV, když je chcete.
$ 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
... (další čtyři pole)
> SET session:4821 "same protocol, every core"
OK
> GET session:4821
"same protocol, every core"
> TAG.SET session:4821 tenant:acme # příkaz HotKV, když ho chcete
(integer) 1Proč alternativa k Valkey
Proč týmy hledají řešení, jako je alternativa k Valkey
Zdokumentované vlastnosti produktu Valkey, kvůli kterým týmy hledají řešení, jako je alternativa k Valkey, ověřené dne 21. října 2026.
Příkazy běží na jednom vlákně
Valkey provádí příkazy na jediném hlavním vlákně. Jeho I/O vlákna čtou, parsují, pollují a zapisují na socketech. Provádění příkazů zůstává na hlavním vlákně, takže škálování nad něj znamená více instancí nebo cluster. Právě tady si alternativa k Valkey zaslouží své místo.
AI zátěže potřebují další díly
Vektorové vyhledávání ve Valkey pochází z modulu valkey-search. Cache promptů, sémantická cache, paměť agentů a sledování nákladů LLM nejsou součástí serveru. Je třeba je zvlášť postavit nebo koupit. Alternativa k Valkey, která je má vestavěné, tuto práci ušetří.
Snapshoty forkují proces
Snapshot RDB forkuje podřízený proces, takže při zápisové zátěži během snapshotu roste paměť. Release candidate Valkey 9.2 přidává volitelný snapshot bez forku.
Provozní nástroje jsou mimo server
Metriky pro Prometheus potřebují exporter. Ve Valkey 9.1 je detekce horkých klíčů volbou valkey-cli na straně klienta. Release candidate 9.2 přidává serverové příkazy HOTKEYS.
Změřeno, ne tvrzeno
Tato alternativa k Valkey, změřená. HotKV vs Valkey 9.1.2 na jednom stroji
HotKV Ltd spouštěla HotKV a Valkey 9.1.2 postupně, jako jediné instance, na stejném stroji se 160 vCPU. Každý dostal stejnou zátěž a všechna jádra. HotKV Ltd zveřejnila každé číslo spolu s metodou a surovými daty.
- 12 z 12
- příkazů, u nichž HotKV naměřil vyšší propustnost než Valkey
- 8.6x až 56.6x
- Propustnost HotKV jako násobek propustnosti, kterou naměřil Valkey, napříč 12 příkazy, v nichž vedl (MGET až SADD)
- Žádné
- příkazů, u nichž Valkey naměřil více
HotKV Ltd sestavila HotKV ze zdrojových kódů pro tento procesor. Valkey běžel ve svém standardním vydaném buildu. Oba běžely jako jediné instance. Počty vláken odpovídaly zdokumentovanému nastavení každého produktu pro všechna jádra a nebyly laděny zvlášť pro jednotlivé produkty. Na strojích s málo jádry je rozdíl menší.
Operace za sekundu, medián ze 3 běhů po 10 sekundách. Každá dvojice sloupců se škáluje podle rychlejšího serveru u daného příkazu.
* Omezeno sítí: výsledek určila síť instance, takže vlastní limit serveru je vyšší.
† Omezeno generátorem zátěže: stroje generující zátěž běžely nad 85 % CPU, takže jde o jejich strop, ne o strop serveru.
Azure D160alds_v7 (AMD EPYC 9V45 (Turin), 160 vCPU), měřeno 9. října 2026. Hodnoty o 256 bajtech, hloubka pipeline 30, 5 000 000 předvyplněných klíčů čtených rovnoměrně náhodně. Tři vyhrazené stroje generující zátěž. Každý server běžel sám jako jediná instance s vypnutou perzistencí. Každý dostal všechna jádra (Redis 128 I/O vláken, jeho maximum). HotKV Ltd sestavila HotKV ze zdrojových kódů pro tento procesor a Valkey spustila v jeho standardním vydaném buildu. Úplná metoda a výsledky · Testovací sada a surová data
Vedle sebe
Tato alternativa k Valkey a Valkey, funkce po funkci
Pro férovost
V čem je Valkey dál než tato alternativa k Valkey, nebo se prostě liší
Tato alternativa k Valkey je užitečná, jen když stránka řekne i tuto část.
- Valkey je open source pod licencí BSD-3-Clause, zdarma k použití, a spravuje jej Linux Foundation. HotKV je komerční alternativa k Valkey.
- Valkey nabízí jako spravovaný engine několik poskytovatelů cloudu, včetně Amazon ElastiCache a Google Cloud Memorystore. HotKV Cloud běží na Google Cloud a je v předběžném přístupu.
- Valkey běží na Linuxu, macOS a BSD. Serverové buildy HotKV jsou pouze pro Linux (x86_64 a ARM64).
- U PING určily výsledek HotKV generátory zátěže, které běžely na 86 % CPU, takže jde o dolní mez. GET u HotKV využil 100 % limitu odchozí sítě a je rovněž dolní mezí. Valkey ani jednoho limitu nedosáhl u žádného příkazu.
Přechod
Čtyři kroky, kterými tato alternativa k Valkey nahradí Valkey
Co přechod v praxi obnáší, je-li cílem alternativa k Valkey.
- 1
Vytvořte instanci
V konzoli HotKV Cloud zvolte region a plán. Instance je samostatný stroj, který za vás zřizujeme, aktualizujeme a monitorujeme.
- 2
Nasměrujte na ni své klienty
Ponechte si klientskou knihovnu, kterou už používáte. Změňte hosta, port a přihlašovací údaje z Valkey na instanci HotKV. TLS a ověřování heslem jsou zapnuté od začátku, k dispozici jsou uživatelé ACL. Alternativa k Valkey, která mluví stejným protokolem, nevyžaduje u základních příkazů žádné změny klienta.
- 3
Přesuňte data
Použijte nástroje, které už znáte. DUMP a RESTORE, MIGRATE nebo přehrání vašich zápisů, to vše funguje, protože HotKV tyto příkazy implementuje.
- 4
Zapněte, co chybělo
Vektorové vyhledávání a značkování klíčů jsou základní příkazy v každém plánu. Cache promptů a sémantická cache, paměť agentů a sledování nákladů LLM jsou příkazy téhož serveru v plánu Performance a vyšších. Žádný modul, sidecar ani druhá služba. Právě to by alternativa k Valkey měla přidat.
Otázky
Otázky, které tato alternativa k Valkey vyvolává
Fungují klienti Valkey s touto alternativou k Valkey?
Ano. Klienti Valkey mluví RESP2 a RESP3, což je přesně to, co HotKV implementuje. valkey-cli, cluster-aware klienti a GUI nástroje se u základních příkazů připojí bez změn kódu.
Jak si HotKV vedl proti Valkey v benchmarku?
Na Azure D160alds_v7 se 160 vCPU, při běhu jako jediné instance, zaznamenal HotKV nejvyšší medián propustnosti u všech 12 příkazů proti Valkey 9.1.2. Násobek se pohyboval od nejméně 9krát u MGET po nejméně 57krát u SADD. Oba dostaly všechna jádra. U Valkey to byla I/O vlákna, protože příkazy provádí na jednom vlákně.
Valkey je zdarma. Proč platit za alternativu k Valkey?
Platíte za engine a za funkce, které s ním přicházejí. Multithreadové provádění, vektorové vyhledávání, značkování klíčů a TTL v nanosekundách v každém plánu. AI cache a paměť agentů od plánu Performance výše. Na HotKV Cloud vyhrazený stroj pro každou instanci. Pokud vaší zátěži stačí jednovláknový server zdarma, je Valkey dobrá volba.
Mohu HotKV provozovat ve vlastním cloudovém účtu?
Ano. HotKV On-Premise provozuje tuto alternativu k Valkey na vašich vlastních serverech nebo ve vašem vlastním cloudovém účtu na základě licence, včetně izolovaných sítí (air-gapped).
Ať tato alternativa k Valkey projde zkouškou s klienty, které už máte
HotKV Cloud se otevírá ve vlnách. Každá instance, kterou tato alternativa k Valkey nabízí, je vyhrazený stroj s multithreadovým enginem. Rodiny AI příkazů přicházejí s plány Performance a Scale.
Další srovnání