- Strona główna
- HotKV vs Valkey
HotKV vs Valkey
Alternatywa dla Valkey zbudowana na wiele rdzeni
Alternatywa dla Valkey™ musi zachować protokół. HotKV zachowuje RESP2 i RESP3, a jednowątkową pętlę poleceń zastępuje silnikiem, w którym każdy rdzeń wykonuje polecenia na jednym wspólnym magazynie danych. Zmierzony z Valkey 9.1.2 na tej samej maszynie, a metoda i surowe dane są opublikowane.
Pamięć w czasie trwania migawki
Ta alternatywa dla Valkey, uruchomiona jako pojedyncza instancja na jednej maszynie z 160 vCPU, prowadziła w 12 z 12 poleceń w porównaniu z Valkey 9.1.2, osiągając od 8.6x do 56.6x jego przepustowości. HotKV został zbudowany ze źródeł dla tego CPU. Valkey 9.1.2 działał w swojej standardowej kompilacji. Na małych maszynach różnica jest mniejsza.
Bezpośredni zamiennik
Co zachowuje ta alternatywa dla Valkey
HotKV implementuje protokół sieciowy Redis. Przejście z Valkey to zwykle zmiana hosta i danych uwierzytelniających. Sprawdź dokumentację poleceń pod kątem wszystkiego spoza zestawu podstawowego.
Ten sam protokół
RESP2 i RESP3 z negocjacją HELLO. HotKV zgłasza klientom wersję Redis 8.4.0, więc biblioteki dobierają według niej swoje funkcje. Ciągi połączeń, pipeline'y, pub/sub i transakcje działają tak jak dziś.
Ci sami klienci i narzędzia
Biblioteki klienckie Redis i Valkey, redis-cli, redis-cli --cluster i narzędzia graficzne łączą się z HotKV bez zmian w kodzie dla poleceń podstawowych.
Te same polecenia podstawowe
300 polecenia podstawowe, skrypty Lua i biblioteki funkcji, a do tego własne rodziny poleceń HotKV, gdy ich potrzebujesz.
$ 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
... (cztery kolejne pola)
> SET session:4821 "same protocol, every core"
OK
> GET session:4821
"same protocol, every core"
> TAG.SET session:4821 tenant:acme # polecenie HotKV, gdy go potrzebujesz
(integer) 1Dlaczego alternatywa dla Valkey
Dlaczego zespoły szukają rozwiązania takiego jak alternatywa dla Valkey
Udokumentowane właściwości Valkey, przez które zespoły szukają rozwiązania takiego jak alternatywa dla Valkey, sprawdzone 21 października 2026.
Polecenia działają na jednym wątku
Valkey wykonuje polecenia na jednym wątku głównym. Jego wątki I/O czytają, parsują, odpytują i piszą na gniazdach. Wykonywanie poleceń pozostaje na wątku głównym, więc skalowanie poza niego oznacza więcej instancji lub klaster. To tutaj alternatywa dla Valkey zasługuje na swoje miejsce.
Obciążenia AI wymagają dodatkowych elementów
Wyszukiwanie wektorowe w Valkey pochodzi z modułu valkey-search. Cache promptów, cache semantyczny, pamięć agentów i śledzenie kosztów LLM nie są częścią serwera. Trzeba je zbudować lub kupić osobno. Alternatywa dla Valkey z nimi wbudowanymi oszczędza tę pracę.
Migawki forkują proces
Migawka RDB forkuje proces potomny, więc pamięć rośnie, gdy migawka działa pod obciążeniem zapisami. Wersja kandydująca Valkey 9.2 dodaje opcjonalną migawkę bez forka.
Narzędzia operacyjne są poza serwerem
Metryki Prometheus wymagają eksportera. W Valkey 9.1 wykrywanie gorących kluczy jest opcją valkey-cli po stronie klienta. Wersja kandydująca 9.2 dodaje polecenia HOTKEYS po stronie serwera.
Zmierzone, nie deklarowane
Ta alternatywa dla Valkey, zmierzona. HotKV vs Valkey 9.1.2 na jednej maszynie
HotKV Ltd uruchomiła HotKV i Valkey 9.1.2 jeden po drugim, jako pojedyncze instancje, na tej samej maszynie z 160 vCPU. Każdy dostał to samo obciążenie i każdy rdzeń. HotKV Ltd opublikowała każdą liczbę wraz z metodą i surowymi danymi.
- 12 z 12
- poleceń, w których HotKV zmierzył najwyższą przepustowość w porównaniu z Valkey
- 8.6x do 56.6x
- Przepustowość HotKV jako wielokrotność przepustowości Valkey, w 12 poleceniach, w których prowadził (MGET do SADD)
- Brak
- poleceń, w których Valkey zmierzył więcej
HotKV Ltd zbudowała HotKV ze źródeł dla tego CPU. Valkey działał w swojej standardowej kompilacji wydania. Oba działały jako pojedyncze instancje. Liczba wątków odpowiadała udokumentowanemu ustawieniu każdego produktu dla wszystkich rdzeni i nie była strojona osobno dla produktu. Na maszynach z niewielką liczbą rdzeni różnica jest mniejsza.
Operacje na sekundę, mediana z 3 uruchomień po 10 sekund. Każda para słupków jest skalowana do szybszego serwera 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 D160alds_v7 (AMD EPYC 9V45 (Turin), 160 vCPU), zmierzono 9 października 2026. Wartości 256-bajtowe, głębokość pipeline'u 30, 5 000 000 wstępnie załadowanych kluczy odczytywanych losowo z rozkładem jednostajnym. Trzy dedykowane maszyny generujące obciążenie. Każdy serwer działał sam jako pojedyncza instancja z wyłączoną trwałością. Każdy dostał wszystkie rdzenie (Redis 128 wątków I/O, jego maksimum). HotKV Ltd zbudowała HotKV ze źródeł dla tego CPU, a Valkey uruchomiła w jego standardowej kompilacji wydania. Pełna metoda i wyniki · Narzędzia testowe i surowe dane
Obok siebie
Ta alternatywa dla Valkey i Valkey, funkcja po funkcji
Dla uczciwości
W czym ta alternatywa dla Valkey ustępuje Valkey lub po prostu się różni
Strona „alternatywa dla Valkey” jest przydatna tylko wtedy, gdy mówi też o tym.
- Valkey jest open source na licencji BSD-3-Clause, darmowy w użyciu i zarządzany przez Linux Foundation. HotKV to komercyjna alternatywa dla Valkey.
- Valkey jest oferowany jako zarządzany silnik przez kilku dostawców chmury, w tym Amazon ElastiCache i Google Cloud Memorystore. HotKV Cloud działa w Google Cloud i jest we wczesnym dostępie.
- Valkey działa na Linuksie, macOS i BSD. Kompilacje serwera HotKV są tylko dla Linuksa (x86_64 i ARM64).
- W PING wynik HotKV został ograniczony przez generatory obciążenia, które pracowały przy 86% CPU, więc jest to dolna granica. GET w HotKV wykorzystał 100% limitu sieci wychodzącej i też jest dolną granicą. Valkey nie osiągnął żadnego z tych limitów w żadnym poleceniu.
Przejście
Od Valkey do HotKV w czterech krokach, czyli ta alternatywa dla Valkey
Co w praktyce oznacza przejście na HotKV, czyli alternatywa dla Valkey.
- 1
Utwórz instancję
Wybierz region i plan w konsoli HotKV Cloud. Instancja to osobna maszyna, udostępniona, aktualizowana i monitorowana za Ciebie.
- 2
Skieruj na nią swoich klientów
Zostaw bibliotekę kliencką, której już używasz. Zmień host, port i dane uwierzytelniające z Valkey na instancję HotKV. TLS i uwierzytelnianie hasłem są włączone od początku, a użytkownicy ACL są dostępni. Alternatywa dla Valkey, która mówi tym samym protokołem, nie wymaga zmian w kliencie dla poleceń podstawowych.
- 3
Przenieś dane
Użyj narzędzi, które już znasz. DUMP i RESTORE, MIGRATE lub odtworzenie Twoich zapisów działają, ponieważ HotKV implementuje te polecenia.
- 4
Włącz to, czego brakowało
Wyszukiwanie wektorowe i tagowanie kluczy to polecenia podstawowe w każdym planie. Cache promptów i cache semantyczny, pamięć agentów i śledzenie kosztów LLM to polecenia tego samego serwera w planie Performance i wyższych. Bez modułu, sidecara ani drugiej usługi. To właśnie powinna dodawać alternatywa dla Valkey.
Pytania
Ta alternatywa dla Valkey w pytaniach i odpowiedziach
Czy klienci Valkey działają z tą alternatywą dla Valkey?
Tak. Klienci Valkey używają RESP2 i RESP3, czyli tego, co implementuje HotKV. valkey-cli, klienci obsługujący klaster i narzędzia graficzne łączą się bez zmian w kodzie dla poleceń podstawowych.
Jak HotKV wypadł w benchmarku w porównaniu z Valkey?
Na Azure D160alds_v7 ze 160 vCPU, uruchomione jako pojedyncze instancje, HotKV uzyskał najwyższą medianę przepustowości we wszystkich 12 poleceniach w porównaniu z Valkey 9.1.2. Krotność wynosiła od co najmniej 9 razy w MGET do co najmniej 57 razy w SADD. Oba dostały wszystkie rdzenie. W Valkey były to wątki I/O, ponieważ wykonuje on polecenia na jednym wątku.
Valkey jest darmowy. Po co płacić za alternatywę dla Valkey?
Płacisz za silnik i funkcje, które z nim przychodzą. Wykonywanie wielowątkowe, wyszukiwanie wektorowe, tagowanie kluczy i TTL w nanosekundach w każdym planie. Cache AI i pamięć agentów od planu Performance wzwyż. W HotKV Cloud dedykowana maszyna na każdą instancję. Jeśli jednowątkowy darmowy serwer wystarcza na Twoje obciążenie, Valkey jest dobrym wyborem.
Czy mogę uruchomić HotKV na własnym koncie chmurowym?
Tak. HotKV On-Premise uruchamia tę alternatywę dla Valkey na Twoich własnych serwerach lub na Twoim własnym koncie chmurowym na podstawie licencji, w tym w sieciach odizolowanych od internetu.
Niech ta alternatywa dla Valkey przejdzie test z klientami, których już masz
HotKV Cloud otwiera się falami. Każda instancja, jaką oferuje ta alternatywa dla Valkey, to dedykowana maszyna z wielowątkowym silnikiem. Rodziny poleceń AI są dostępne w planach Performance i Scale.
Inne porównania