HotKV vs Azure Cache for Redis

Alternatywa dla Azure Cache for Redis na migrację w 2028 roku

Alternatywa dla Azure Cache for Redis jest teraz na wielu mapach drogowych. Microsoft ogłosił daty wycofania każdej warstwy i zaleca przejście na Azure Managed Redis, produkt oparty na oprogramowaniu Redis Enterprise. HotKV to inna droga. Wielowątkowy silnik, który obsługuje ten sam protokół Redis, na dedykowanej maszynie dla każdej instancji. Rodziny poleceń AI są wbudowane od planu Performance wzwyż.

Azure Cache for Redis

drabina warstw, każda z datą

  1. Basicwycofanie 30 wrz 2028

    otwartoźródłowy Redis, jedna maszyna wirtualna, bez SLA

  2. Standardwycofanie 30 wrz 2028

    otwartoźródłowy Redis, dwie maszyny wirtualne

  3. Premiumwycofanie 30 wrz 2028

    otwartoźródłowy Redis, klastrowanie

  4. Enterprisewycofanie 31 mar 2027

    Redis Enterprise, moduły

  5. Azure Managed Redisnowy produkt, Redis Enterprise

    Redis Enterprise 7.4, zalecane przejście

HotKV

jeden silnik, trzy plany, podnoszenie na miejscu

  1. Starterkażdy rdzeń

    pełny silnik podstawowy

  2. Performancekażdy rdzeń

    dodaje moduły AI i LLM

  3. Scalekażdy rdzeń

    dodaje replikację, szyfrowanie, audyt

Ten sam silnik w każdym planie. Wielowątkowy rdzeń, RESP2 i RESP3 oraz 300 polecenia podstawowe nie zmieniają się, gdy przechodzisz wyżej.

Ilustracja, nie pomiar. Daty ogłoszone przez Microsoft, sprawdzone 21 października 2026. Microsoft ogłosił daty wycofania każdej warstwy Azure Cache for Redis i zaleca Azure Managed Redis, który opisuje jako oparty na oprogramowaniu Redis Enterprise. Plany HotKV dzielą jeden wielowątkowy silnik i podnosi się je na miejscu.

Ta alternatywa dla Azure Cache for Redis, uruchomiona jako pojedyncza instancja na jednej maszynie z 160 vCPU, prowadziła w 12 z 12 poleceń w porównaniu z Redis 8.10.2, osiągając od 14.8x do 69.7x jego przepustowości. HotKV został zbudowany ze źródeł dla tego CPU. Redis 8.10.2 działał w swojej standardowej kompilacji. Na małych maszynach różnica jest mniejsza.

Bezpośredni zamiennik

Co zachowuje ta alternatywa dla Azure Cache for Redis

HotKV implementuje protokół sieciowy Redis. Przejście z Azure Cache for Redis 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.

klient, którego już używasz
$ 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) 1

Dlaczego alternatywa dla Azure Cache for Redis

Dlaczego zespoły szukają rozwiązania takiego jak alternatywa dla Azure Cache for Redis

Udokumentowane właściwości Azure Cache for Redis, przez które zespoły szukają rozwiązania takiego jak alternatywa dla Azure Cache for Redis, sprawdzone 21 października 2026.

01

Microsoft ogłosił daty wycofania

FAQ Microsoftu dotyczące wycofania, sprawdzone 21 października 2026, podaje, że wszystkie instancje Basic, Standard i Premium zostaną wycofane 30 września 2028. Wszystkie instancje Enterprise i Enterprise Flash zostaną wycofane 31 marca 2027. Microsoft zaleca przejście na Azure Managed Redis, który opisuje jako oparty na oprogramowaniu Redis Enterprise. Daty należą do Microsoftu i mogą się zmienić. Każda migracja to moment, by rozważyć alternatywę dla Azure Cache for Redis.

02

Jeden wątek w warstwach open source

Własne wytyczne Microsoftu mówią, że warstwy Basic, Standard i Premium działają na otwartoźródłowym Redis, który używa jednego wątku do przetwarzania poleceń. Dodają, że skalowanie poziome zwykle pomaga bardziej niż pionowe. Większa przepustowość oznacza więcej cache do zarządzania.

03

Redis 6.0 w warstwach open source

Warstwy Basic, Standard i Premium działają na otwartoźródłowym Redis 6.0. Microsoft wycofał Redis 4.0 w tych warstwach w czerwcu 2023. Warstwy Enterprise działają na Redis Enterprise 7.2. Azure Managed Redis oferuje Redis 7.4.x. HotKV implementuje RESP2 i RESP3 z 300 poleceniami podstawowymi. Zgłasza klientom wersję Redis 8.4.0.

04

Funkcje AI wymagają warstw Enterprise lub kolejnych usług

Moduły wyszukiwania, JSON, probabilistyczne i szeregów czasowych są dostępne tylko w warstwach Enterprise i Azure Managed Redis. Cache promptów, cache semantyczny, pamięć agentów i śledzenie kosztów LLM nie są funkcjami żadnej warstwy. W HotKV są to rodziny poleceń tego samego serwera. Są dostępne w planie Performance i wyższych.

Zmierzone, nie deklarowane

Ta alternatywa dla Azure Cache for Redis, zmierzona. HotKV vs Redis 8.10.2 na jednej maszynie

HotKV Ltd zmierzyła Redis 8.10.2, otwartoźródłową rodzinę silników stojącą za warstwami Basic, Standard i Premium. Działał jako samodzielnie hostowana pojedyncza instancja na tej samej maszynie co HotKV. Sam Azure Cache for Redis nie był mierzony. Jego warstwy open source działają na Redis 6.0. Jego warstwy Enterprise i Azure Managed Redis działają na Redis Enterprise, który również nie był mierzony. Wyniki pokazują silnik, czyli uczciwy punkt odniesienia dla alternatywy dla Azure Cache for Redis.

12 z 12
poleceń, w których HotKV zmierzył najwyższą przepustowość w porównaniu z Redis
14.8x do 69.7x
Przepustowość HotKV jako wielokrotność przepustowości Redis, w 12 poleceniach, w których prowadził (SET do RPUSH)
Brak
poleceń, w których Redis zmierzył więcej

HotKV Ltd zbudowała HotKV ze źródeł dla tego CPU. Redis 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.

SET14.8x
HotKV
50.5M*
Redis
3.4M
GET32.3x
HotKV
36.6M*
Redis
1.1M
MGET16.6x
HotKV
4.6M*
Redis
278K
SETNX39.6x
HotKV
55.3M*
Redis
1.4M
APPEND16.4x
HotKV
25.1M
Redis
1.5M
INCR43.1x
HotKV
90.8M
Redis
2.1M
LPUSH25.3x
HotKV
31.6M
Redis
1.2M
RPUSH69.7x
HotKV
43.8M
Redis
628K
SADD24.7x
HotKV
50.6M*
Redis
2.1M
HSET54.0x
HotKV
29.0M*
Redis
537K
MSET29.8x
HotKV
11.3M
Redis
379K
PING38.7x
HotKV
125.2M†
Redis
3.2M

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 Redis uruchomiła w jego standardowej kompilacji wydania. Pełna metoda i wyniki · Narzędzia testowe i surowe dane

Obok siebie

Ta alternatywa dla Azure Cache for Redis i Azure Cache for Redis, funkcja po funkcji

FunkcjaHotKVAzure Cache for Redis
SilnikHotKV, wielowątkowy, C++20Otwartoźródłowy Redis 6.0 (Basic, Standard, Premium); Redis Enterprise (warstwy Enterprise, Azure Managed Redis)
Wykonywanie poleceńWielowątkowe. Każdy rdzeń czyta, parsuje i wykonuje polecenia na jednym wspólnym magazynie danychJeden wątek w warstwach open source; kilka vCPU na instancję w Redis Enterprise
ProtokółRESP2 i RESP3, z negocjacją HELLO. Zgłasza klientom wersję Redis 8.4.0RESP2 i RESP3
Cykl życiaHotKV Cloud (wczesny dostęp) i on-premise, podnoszenie planu na miejscuWedług Microsoftu: ogłoszono wycofanie wszystkich warstw. Basic, Standard i Premium 30 września 2028, warstwy Enterprise 31 marca 2027. Microsoft zaleca Azure Managed Redis
Model instancjiKażda instancja HotKV Cloud to własna odizolowana maszyna z dedykowanymi vCore, RAM i dyskiemDedykowane instancje cache wymiarowane według warstwy, od jednej maszyny wirtualnej (Basic) po cache replikowane i klastrowane
RozliczanieZa instancję, rozliczane miesięcznie lub rocznie z góry i wyceniane według regionu. Ruch wychodzący jest wliczony, z pakietami doładowania. Gdy pakiet się wyczerpie, ruch wychodzący jest wstrzymywany. HotKV Cloud nie nalicza opłat za przekroczenie limitu ruchu wychodzącegoWyceniane za godzinę według warstwy i rozmiaru, rozliczane co minutę. Warstwy Enterprise dodają licencję Redis Enterprise kupowaną przez Azure Marketplace
SLA dostępnościBrak w Starter, 99,9% w Performance, 99,95% w ScaleKażda warstwa poza Basic
TrwałośćMigawki i AOFPremium: RDB i AOF. Warstwy Enterprise: w wersji zapoznawczej. Basic i Standard: brak
Wyszukiwanie podobieństwa wektorowegoWbudowane (HNSW, VSIM.*), każdy planWarstwy Enterprise i Azure Managed Redis (moduł RediSearch)
Cache promptów i cache semantyczny LLMWbudowane (PCACHE.*, SCACHE.*), plan Performance i wyższe w HotKV CloudNie jest funkcją silnika
Pamięć agentów AIWbudowana (AMEM.*), plan Performance i wyższe w HotKV CloudNie jest funkcją silnika
Śledzenie tokenów i kosztów LLMWbudowane (LLMBUDGET.*, LLMSTATS.*), plan Performance i wyższe w HotKV CloudNie jest funkcją silnika
MetrykiWbudowane. Serwer sam udostępnia /metrics po ustawieniu metrics-port (on-premise)Metryki Azure Monitor
Tagowanie kluczyTak (TAG.*)Nie
TTL w nanosekundachTak (NEXPIRE, NTTL)Nie. TTL w milisekundach
KlienciBiblioteki klienckie Redis i Valkey, redis-cli, redis-cli --cluster i narzędzia graficzne łączą się bez zmian w kodzie dla poleceń podstawowychKlienci Redis, w tym StackExchange.Redis

Dla uczciwości

W czym ta alternatywa dla Azure Cache for Redis ustępuje Azure Cache for Redis lub po prostu się różni

Strona „alternatywa dla Azure Cache for Redis” jest przydatna tylko wtedy, gdy mówi też o tym.

  • Azure Cache for Redis i Azure Managed Redis integrują się z Azure. Oznacza to Private Link, nadmiarowość strefową i aktywną replikację geograficzną w warstwach Enterprise. Azure Managed Redis dodaje uwierzytelnianie Microsoft Entra ID. Jeśli Twój stos jest w całości w Azure, ta integracja ma realną wartość.
  • Azure Managed Redis działa na Redis Enterprise 7.4 z modułami wyszukiwania, JSON, probabilistycznymi i szeregów czasowych. Redis Enterprise również używa kilku vCPU na instancję. HotKV ma filtry Blooma, szkice Count-Min i Top-K w każdym planie oraz szeregi czasowe od planu Performance wzwyż, ale nie ma typu dokumentu JSON.
  • HotKV Cloud działa w Google Cloud, nie w Azure. Dla danych, które muszą pozostać w Twojej subskrypcji Azure, HotKV On-Premise uruchamia ten sam silnik na Twoich własnych maszynach wirtualnych Azure na podstawie licencji.
  • Ta alternatywa dla Azure Cache for Redis jest we wczesnym dostępie, z SLA w Performance i Scale, a bez SLA w Starter. Azure Cache for Redis to dojrzała usługa z SLA w każdej warstwie poza Basic.

Przejście

Od Azure Cache for Redis do HotKV w czterech krokach, czyli ta alternatywa dla Azure Cache for Redis

Co w praktyce oznacza przejście na HotKV, czyli alternatywa dla Azure Cache for Redis.

  1. 1

    Utwórz instancję

    Wybierz region i plan w konsoli HotKV Cloud. Instancja to osobna maszyna, udostępniona, aktualizowana i monitorowana za Ciebie.

  2. 2

    Skieruj na nią swoich klientów

    Zostaw bibliotekę kliencką, której już używasz. Zmień host, port i dane uwierzytelniające z Azure Cache for Redis na instancję HotKV. TLS i uwierzytelnianie hasłem są włączone od początku, a użytkownicy ACL są dostępni. Alternatywa dla Azure Cache for Redis, która mówi tym samym protokołem, nie wymaga zmian w kliencie dla poleceń podstawowych.

  3. 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. 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 Azure Cache for Redis.

Pytania

Ta alternatywa dla Azure Cache for Redis w pytaniach i odpowiedziach

Czy moi klienci Azure Cache for Redis będą działać z tą alternatywą dla Azure Cache for Redis?

Tak, dla poleceń podstawowych. Usługa obsługuje RESP2 i RESP3, które implementuje HotKV. StackExchange.Redis i inni klienci RESP2 i RESP3 łączą się z instancją HotKV po zmianie hosta i danych uwierzytelniających.

Czy zmierzyliście Azure Cache for Redis?

Nie. HotKV Ltd zmierzyła Redis 8.10.2, otwartoźródłową rodzinę silników stojącą za warstwami Basic, Standard i Premium. Działał jako samodzielnie hostowana pojedyncza instancja na tej samej maszynie ze 160 vCPU co HotKV. Usługa zarządzana, jej kompilacje Redis 6.0 i warstwy Redis Enterprise nie były mierzone. Wyniki opisują silnik.

Czy alternatywa dla Azure Cache for Redis może zostawić moje dane w Azure?

HotKV Cloud działa w Google Cloud. Jeśli Twoje dane muszą pozostać w Azure, HotKV On-Premise uruchamia ten sam silnik na maszynach wirtualnych w Twojej własnej subskrypcji Azure na podstawie licencji.

Co się stanie przy wycofaniu?

FAQ Microsoftu dotyczące wycofania podaje, że cache Basic, Standard i Premium zostaną wycofane 30 września 2028. Zaleca przejście na Azure Managed Redis już teraz. To inny produkt, oparty na oprogramowaniu Redis Enterprise i rozliczany jako natywna usługa Azure. Przejście na HotKV to zmiana hosta i danych uwierzytelniających dla tych samych klientów. Silnik jest wielowątkowy od początku.

Niech ta alternatywa dla Azure Cache for Redis przejdzie test z klientami, których już masz

HotKV Cloud otwiera się falami. Każda instancja, jaką oferuje ta alternatywa dla Azure Cache for Redis, to dedykowana maszyna z wielowątkowym silnikiem. Rodziny poleceń AI są dostępne w planach Performance i Scale.