HotKV vs Azure Cache for Redis

O alternativă la Azure Cache for Redis pentru migrarea din 2028

O alternativă la Azure Cache for Redis este acum pe multe foi de parcurs. Microsoft a anunțat date de retragere pentru fiecare nivel și recomandă trecerea la Azure Managed Redis, un produs bazat pe software Redis Enterprise. HotKV este o altă cale. Un motor multi-thread care vorbește același protocol Redis, pe o mașină dedicată pentru fiecare instanță. Familiile de comenzi IA sunt încorporate începând cu planul Performance.

Azure Cache for Redis

o scară de niveluri, fiecare cu o dată

  1. Basicse retrage la 30 sept. 2028

    Redis open-source, o singură VM, fără SLA

  2. Standardse retrage la 30 sept. 2028

    Redis open-source, două VM-uri

  3. Premiumse retrage la 30 sept. 2028

    Redis open-source, clustering

  4. Enterprisese retrage la 31 mar. 2027

    Redis Enterprise, module

  5. Azure Managed Redisprodus nou, Redis Enterprise

    Redis Enterprise 7.4, trecerea recomandată

HotKV

un singur motor, trei planuri, upgrade pe loc

  1. Starterfiecare nucleu

    motorul de bază complet

  2. Performancefiecare nucleu

    adaugă modulele IA și LLM

  3. Scalefiecare nucleu

    adaugă replicare, criptare, audit

Același motor în fiecare plan. Nucleul multi-thread, RESP2 și RESP3 și cele 300 de comenzi de bază nu se schimbă când treceți la un plan superior.

O ilustrare, nu o măsurătoare. Date anunțate de Microsoft, verificate la 21 octombrie 2026. Microsoft a anunțat date de retragere pentru fiecare nivel Azure Cache for Redis și recomandă Azure Managed Redis, pe care îl descrie ca bazat pe software Redis Enterprise. Planurile HotKV împart un singur motor multi-thread și fac upgrade pe loc.

Această alternativă la Azure Cache for Redis, rulată ca instanță unică pe o mașină cu 160 vCPU-uri, a condus la 12 din 12 comenzi față de Redis 8.10.2, cu un debit de 14.8x până la 69.7x mai mare. HotKV a fost construit din sursă pentru acel CPU. Redis 8.10.2 a rulat ca versiunea sa standard. Diferența este mai mică pe mașinile mici.

Înlocuire directă

Ce rămâne la fel cu această alternativă la Azure Cache for Redis

HotKV implementează protocolul de rețea Redis. Trecerea de la Azure Cache for Redis este de obicei o schimbare de host și de date de autentificare. Verificați referința comenzilor pentru orice din afara setului de bază.

Același protocol

RESP2 și RESP3 cu negociere HELLO. HotKV raportează clienților versiunea Redis 8.4.0, așa că bibliotecile își aleg funcțiile după ea. Șirurile de conexiune, pipeline-urile, pub/sub și tranzacțiile funcționează ca și astăzi.

Aceiași clienți și aceleași instrumente

Bibliotecile client Redis și Valkey, redis-cli, redis-cli --cluster și instrumentele GUI se conectează la HotKV fără modificări de cod pentru comenzile de bază.

Aceleași comenzi de bază

300 de comenzi de bază, scripting Lua și biblioteci de funcții, plus familiile de comenzi proprii HotKV când le doriți.

clientul pe care îl folosiți deja
$ 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
   ... (încă patru câmpuri)
> SET session:4821 "same protocol, every core"
OK
> GET session:4821
"same protocol, every core"
> TAG.SET session:4821 tenant:acme   # o comandă HotKV, când o doriți
(integer) 1

Argumentele pentru o alternativă la Azure Cache for Redis

De ce caută echipele o alternativă la Azure Cache for Redis

Proprietăți documentate ale Azure Cache for Redis care trimit echipele să caute o alternativă la Azure Cache for Redis, verificate la 21 octombrie 2026.

01

Microsoft a anunțat date de retragere

FAQ-ul de retragere al Microsoft, verificat la 21 octombrie 2026, afirmă că toate instanțele Basic, Standard și Premium vor fi retrase la 30 septembrie 2028. Toate instanțele Enterprise și Enterprise Flash vor fi retrase la 31 martie 2027. Microsoft recomandă trecerea la Azure Managed Redis, pe care îl descrie ca bazat pe software Redis Enterprise. Datele sunt ale Microsoft și se pot schimba. Orice migrare este un moment potrivit pentru a cântări o alternativă la Azure Cache for Redis.

02

Un singur thread pe nivelurile open-source

Ghidul propriu al Microsoft spune că nivelurile Basic, Standard și Premium rulează Redis open-source, care folosește un singur thread pentru procesarea comenzilor. Adaugă că scalarea orizontală ajută de obicei mai mult decât scalarea verticală. Mai mult debit înseamnă mai multe cache-uri de gestionat.

03

Redis 6.0 pe nivelurile open-source

Nivelurile Basic, Standard și Premium rulează Redis 6.0 open-source. Microsoft a retras Redis 4.0 de pe aceste niveluri în iunie 2023. Nivelurile Enterprise rulează Redis Enterprise 7.2. Azure Managed Redis oferă Redis 7.4.x. HotKV implementează RESP2 și RESP3 cu 300 de comenzi de bază. Raportează clienților versiunea Redis 8.4.0.

04

Funcțiile IA au nevoie de nivelurile Enterprise sau de mai multe servicii

Modulele de căutare, JSON, probabilistice și de serii de timp sunt disponibile doar pe nivelurile Enterprise și pe Azure Managed Redis. Un cache de prompturi, un cache semantic, memoria pentru agenți și urmărirea costurilor LLM nu sunt funcții ale niciunui nivel. Pe HotKV ele sunt familii de comenzi ale aceluiași server. Vin cu planul Performance și cu cele superioare.

Măsurat, nu pretins

Această alternativă la Azure Cache for Redis, măsurată. HotKV vs Redis 8.10.2 pe o singură mașină

HotKV Ltd a măsurat Redis 8.10.2, familia de motoare open-source din spatele nivelurilor Basic, Standard și Premium. A rulat ca instanță unică autogăzduită pe aceeași mașină ca HotKV. Azure Cache for Redis în sine nu a fost măsurat. Nivelurile sale open-source rulează Redis 6.0. Nivelurile sale Enterprise și Azure Managed Redis rulează Redis Enterprise, care nu a fost măsurat nici el. Cifrele arată motorul, baza de comparație corectă pentru o alternativă la Azure Cache for Redis.

12 din 12
comenzi la care HotKV a măsurat cel mai mare debit față de Redis
14.8x până la 69.7x
Debitul HotKV ca multiplu al debitului Redis, pe cele 12 comenzi la care a condus (SET până la RPUSH)
Niciuna
comenzi la care Redis a măsurat mai mult

HotKV Ltd a construit HotKV din sursă pentru acest CPU. Redis a rulat ca versiunea sa de lansare standard. Ambele au rulat ca instanțe unice. Numărul de thread-uri a urmat setarea documentată a fiecărui produs pentru toate nucleele și nu a fost ajustat per produs. Diferența este mai mică pe mașinile cu puține nuclee.

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

Operații pe secundă, mediana a 3 rulări de câte 10 secunde. Fiecare pereche de bare este scalată la serverul mai rapid la acea comandă.

* Limitat de rețea: rețeaua instanței a stabilit acest rezultat, deci limita proprie a serverului este mai mare.

† Limitat de generatorul de încărcare: mașinile generatoare de încărcare au rulat peste 85% CPU, deci acesta este plafonul lor, nu al serverului.

Azure D160alds_v7 (AMD EPYC 9V45 (Turin), 160 vCPU-uri), măsurat la 9 octombrie 2026. Valori de 256 de octeți, adâncime de pipeline 30, 5.000.000 de chei preîncărcate, citite uniform aleatoriu. Trei mașini dedicate de generare a sarcinii. Fiecare server a rulat singur, ca instanță unică, cu persistența oprită. Fiecare a primit toate nucleele (Redis 128 de thread-uri I/O, maximul său). HotKV Ltd a construit HotKV din sursă pentru acest CPU și a rulat Redis ca versiunea sa de lansare standard. Metoda completă și rezultatele · Harness-ul și datele brute

Față în față

Această alternativă la Azure Cache for Redis și Azure Cache for Redis, funcție cu funcție

FuncțieHotKVAzure Cache for Redis
MotorHotKV, multi-thread, C++20Redis 6.0 open-source (Basic, Standard, Premium); Redis Enterprise (nivelurile Enterprise, Azure Managed Redis)
Execuția comenzilorMulti-thread. Fiecare nucleu citește, parsează și execută comenzi pe un singur stoc partajatUn singur thread pe nivelurile open-source; mai multe vCPU-uri per instanță pe Redis Enterprise
ProtocolRESP2 și RESP3, cu negociere HELLO. Raportează clienților versiunea Redis 8.4.0RESP2 și RESP3
Ciclu de viațăHotKV Cloud (acces timpuriu) și on-premise, upgrade de plan pe locConform Microsoft: retragere anunțată pentru toate nivelurile. Basic, Standard și Premium la 30 septembrie 2028, nivelurile Enterprise la 31 martie 2027. Microsoft recomandă Azure Managed Redis
Model de instanțăFiecare instanță HotKV Cloud este propria mașină izolată, cu vCore-uri, RAM și disc dedicateInstanțe de cache dedicate, dimensionate după nivel, de la o singură VM (Basic) la cache-uri replicate și în cluster
FacturarePer instanță, facturată lunar sau anual în avans și cu preț per regiune. Traficul de ieșire este inclus, cu pachete suplimentare. Când un pachet se consumă, traficul de ieșire se oprește. HotKV Cloud nu facturează depășiri la traficul de ieșirePreț pe oră după nivel și dimensiune, facturat pe minut. Nivelurile Enterprise adaugă o licență Redis Enterprise cumpărată prin Azure Marketplace
SLA de disponibilitateNiciunul la Starter, 99,9% la Performance, 99,95% la ScaleFiecare nivel în afară de Basic
PersistențăSnapshoturi și AOFPremium: RDB și AOF. Nivelurile Enterprise: în preview. Basic și Standard: niciuna
Căutare prin similaritate vectorialăÎncorporată (HNSW, VSIM.*), în fiecare planNivelurile Enterprise și Azure Managed Redis (modulul RediSearch)
Cache de prompturi și cache semantic LLMÎncorporat (PCACHE.*, SCACHE.*), planul Performance și cele superioare pe HotKV CloudNu este o funcție a motorului
Memorie pentru agenți IAÎncorporată (AMEM.*), planul Performance și cele superioare pe HotKV CloudNu este o funcție a motorului
Urmărirea tokenilor și a costurilor LLMÎncorporată (LLMBUDGET.*, LLMSTATS.*), planul Performance și cele superioare pe HotKV CloudNu este o funcție a motorului
MetriciÎncorporate. Serverul servește singur /metrics odată ce metrics-port este setat (on-premise)Metrici Azure Monitor
Etichetarea cheilorDa (TAG.*)Nu
TTL în nanosecundeDa (NEXPIRE, NTTL)Nu. TTL-uri în milisecunde
CliențiBibliotecile client Redis și Valkey, redis-cli, redis-cli --cluster și instrumentele GUI se conectează fără modificări de cod pentru comenzile de bazăClienți Redis, inclusiv StackExchange.Redis

Pentru corectitudine

Unde Azure Cache for Redis este înaintea acestei alternativă la Azure Cache for Redis sau pur și simplu diferit

Această pagină despre o alternativă la Azure Cache for Redis este utilă doar dacă spune și această parte.

  • Azure Cache for Redis și Azure Managed Redis se integrează cu Azure. Asta înseamnă Private Link, redundanță zonală și geo-replicare activă pe nivelurile Enterprise. Azure Managed Redis adaugă autentificare Microsoft Entra ID. Dacă stiva dumneavoastră este Azure de la un capăt la altul, acea integrare are valoare reală.
  • Azure Managed Redis rulează Redis Enterprise 7.4 cu module de căutare, JSON, probabilistice și de serii de timp. Redis Enterprise folosește de asemenea mai multe vCPU-uri per instanță. HotKV are filtre Bloom, schițe Count-Min și Top-K în fiecare plan și serii de timp începând cu planul Performance, dar nu are un tip de document JSON.
  • HotKV Cloud rulează pe Google Cloud, nu pe Azure. Pentru datele care trebuie să rămână în abonamentul dumneavoastră Azure, HotKV On-Premise rulează același motor pe propriile mașini virtuale Azure sub licență.
  • Această alternativă la Azure Cache for Redis este în acces timpuriu, cu SLA la Performance și Scale și fără SLA la Starter. Azure Cache for Redis este un serviciu matur cu SLA la fiecare nivel în afară de Basic.

Trecerea

De la Azure Cache for Redis la această alternativă la Azure Cache for Redis în patru pași

Ce presupune în practică trecerea la o alternativă la Azure Cache for Redis.

  1. 1

    Creați o instanță

    Alegeți o regiune și un plan în consola HotKV Cloud. Instanța este o mașină proprie, aprovizionată, actualizată și monitorizată pentru dumneavoastră.

  2. 2

    Îndreptați clienții către ea

    Păstrați biblioteca client pe care o folosiți deja. Schimbați hostul, portul și datele de autentificare de la Azure Cache for Redis la instanța HotKV. TLS și autentificarea cu parolă sunt active de la început, cu utilizatori ACL disponibili. O alternativă la Azure Cache for Redis care vorbește același protocol nu necesită modificări ale clientului pentru comenzile de bază.

  3. 3

    Mutați datele

    Folosiți instrumentele pe care le cunoașteți deja. DUMP și RESTORE, MIGRATE sau o reluare a scrierilor dumneavoastră funcționează toate, pentru că HotKV implementează aceste comenzi.

  4. 4

    Activați ce lipsea

    Căutarea vectorială și etichetarea cheilor sunt comenzi de bază în fiecare plan. Cache-urile de prompturi și semantice, memoria pentru agenți și urmărirea costurilor LLM sunt comenzi ale aceluiași server în planul Performance și în cele superioare. Fără modul, sidecar sau un al doilea serviciu. Asta ar trebui să adauge o alternativă la Azure Cache for Redis.

Întrebări

Întrebări despre această alternativă la Azure Cache for Redis

Vor funcționa clienții mei Azure Cache for Redis cu această alternativă la Azure Cache for Redis?

Da, pentru comenzile de bază. Serviciul vorbește RESP2 și RESP3, pe care HotKV le implementează. StackExchange.Redis și alți clienți RESP2 și RESP3 se conectează la o instanță HotKV după o schimbare de host și de date de autentificare.

Ați măsurat Azure Cache for Redis în benchmark?

Nu. HotKV Ltd a măsurat Redis 8.10.2, familia de motoare open-source din spatele nivelurilor Basic, Standard și Premium. A rulat ca instanță unică autogăzduită pe aceeași mașină cu 160 de vCPU-uri ca HotKV. Serviciul gestionat, versiunile sale Redis 6.0 și nivelurile Redis Enterprise nu au fost măsurate. Cifrele descriu motorul.

Poate o alternativă la Azure Cache for Redis să îmi păstreze datele în Azure?

HotKV Cloud rulează pe Google Cloud. Dacă datele dumneavoastră trebuie să rămână în Azure, HotKV On-Premise rulează același motor pe mașini virtuale din propriul abonament Azure sub licență.

Ce se întâmplă la retragere?

FAQ-ul de retragere al Microsoft afirmă că cache-urile Basic, Standard și Premium se retrag la 30 septembrie 2028. Recomandă trecerea la Azure Managed Redis acum. Acesta este un produs diferit, bazat pe software Redis Enterprise și facturat ca serviciu Azure nativ. Trecerea la HotKV este o schimbare de host și de date de autentificare pentru aceiași clienți. Motorul este multi-thread de la început.

Puneți această alternativă la Azure Cache for Redis la încercare cu clienții pe care îi aveți deja

HotKV Cloud se deschide în valuri. În această alternativă la Azure Cache for Redis, fiecare instanță este o mașină dedicată cu motorul multi-thread. Familiile de comenzi IA vin cu planurile Performance și Scale.