HotKV vs Azure Cache for Redis

Een Azure Cache for Redis-alternatief voor de migratie van 2028

Een Azure Cache for Redis-alternatief staat nu op veel roadmaps. Microsoft heeft voor elke tier uitfaseringsdatums aangekondigd en raadt aan over te stappen naar Azure Managed Redis, een product gebaseerd op Redis Enterprise-software. HotKV is een andere route. Een multithreaded engine die hetzelfde Redis-protocol spreekt, op een dedicated machine per instantie. De AI-commandofamilies zijn ingebouwd vanaf het Performance-plan.

Azure Cache for Redis

een ladder van tiers, elk met een datum

  1. Basicuitgefaseerd op 30 sep 2028

    open-source Redis, één VM, geen SLA

  2. Standarduitgefaseerd op 30 sep 2028

    open-source Redis, twee VM's

  3. Premiumuitgefaseerd op 30 sep 2028

    open-source Redis, clustering

  4. Enterpriseuitgefaseerd op 31 mrt 2027

    Redis Enterprise, modules

  5. Azure Managed Redisnieuw product, Redis Enterprise

    Redis Enterprise 7.4, de aanbevolen overstap

HotKV

één engine, drie plannen, upgrade ter plekke

  1. Starterelke core

    de volledige kernengine

  2. Performanceelke core

    voegt de AI- en LLM-modules toe

  3. Scaleelke core

    voegt replicatie, versleuteling, audit toe

Dezelfde engine op elk plan. De multithreaded kern, RESP2 en RESP3, en de 300 kerncommando's veranderen niet wanneer je omhoog gaat.

Een illustratie, geen meting. Datums aangekondigd door Microsoft, gecontroleerd op 21 oktober 2026. Microsoft heeft voor elke tier van Azure Cache for Redis uitfaseringsdatums aangekondigd en raadt Azure Managed Redis aan, dat het beschrijft als gebaseerd op Redis Enterprise-software. HotKV-plannen delen één multithreaded engine en upgraden ter plekke.

Dit Azure Cache for Redis-alternatief, draaiend als enkele instantie op één machine met 160 vCPU's, leidde op 12 van 12 commando's tegenover Redis 8.10.2, met 14.8x tot 69.7x de doorvoer. HotKV is vanuit de broncode gebouwd voor die CPU. Redis 8.10.2 draaide als zijn standaardbuild. Het verschil is kleiner op kleine machines.

Drop-in vervanging

Wat hetzelfde blijft met dit Azure Cache for Redis-alternatief

HotKV implementeert het Redis-wireprotocol. Overstappen van Azure Cache for Redis is meestal een wijziging van host en inloggegevens. Controleer de commandoreferentie voor alles buiten de kernset.

Hetzelfde protocol

RESP2 en RESP3 met HELLO-onderhandeling. HotKV meldt Redis-versie 8.4.0 aan clients, zodat bibliotheken daarop hun functies kiezen. Connection strings, pipelines, pub/sub en transacties werken zoals ze vandaag werken.

Dezelfde clients en tools

Redis- en Valkey-clientbibliotheken, redis-cli, redis-cli --cluster en GUI-tools maken verbinding met HotKV zonder codewijzigingen voor de kerncommando's.

Dezelfde kerncommando's

300 kerncommando's, Lua-scripting en functiebibliotheken, plus de eigen commandofamilies van HotKV wanneer je ze wilt.

de client die je al gebruikt
$ 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
   ... (nog vier velden)
> SET session:4821 "same protocol, every core"
OK
> GET session:4821
"same protocol, every core"
> TAG.SET session:4821 tenant:acme   # een HotKV-commando, wanneer je het wilt
(integer) 1

De argumenten voor een Azure Cache for Redis-alternatief

Waarom teams een Azure Cache for Redis-alternatief zoeken

Gedocumenteerde eigenschappen van Azure Cache for Redis die teams naar een Azure Cache for Redis-alternatief doen zoeken, gecontroleerd op 21 oktober 2026.

01

Microsoft heeft uitfaseringsdatums aangekondigd

De uitfaserings-FAQ van Microsoft, gecontroleerd op 21 oktober 2026, stelt dat alle Basic-, Standard- en Premium-instanties op 30 september 2028 worden uitgefaseerd. Alle Enterprise- en Enterprise Flash-instanties worden op 31 maart 2027 uitgefaseerd. Microsoft raadt aan over te stappen naar Azure Managed Redis, dat het beschrijft als gebaseerd op Redis Enterprise-software. De datums zijn van Microsoft en kunnen veranderen. Elke migratie is een moment om een Azure Cache for Redis-alternatief te overwegen.

02

Eén thread op de open-source tiers

De eigen richtlijnen van Microsoft zeggen dat de tiers Basic, Standard en Premium open-source Redis draaien, dat één thread gebruikt voor commandoverwerking. Ze voegen toe dat uitschalen meestal meer helpt dan opschalen. Meer doorvoer betekent meer caches om te beheren.

03

Redis 6.0 op de open-source tiers

De tiers Basic, Standard en Premium draaien open-source Redis 6.0. Microsoft heeft Redis 4.0 op deze tiers in juni 2023 uitgefaseerd. De Enterprise-tiers draaien Redis Enterprise 7.2. Azure Managed Redis biedt Redis 7.4.x. HotKV implementeert RESP2 en RESP3 met 300 kerncommando's. Het meldt Redis-versie 8.4.0 aan clients.

04

AI-functies vereisen de Enterprise-tiers, of meer services

De modules voor search, JSON, probabilistische datastructuren en tijdreeksen zijn alleen beschikbaar op de Enterprise-tiers en Azure Managed Redis. Een promptcache, semantische cache, agentgeheugen en LLM-kostentracking zijn op geen enkele tier een functie. Op HotKV zijn het commandofamilies van dezelfde server. Ze komen met het Performance-plan en hoger.

Gemeten, niet beweerd

Dit Azure Cache for Redis-alternatief, gemeten. HotKV vs Redis 8.10.2 op één machine

HotKV Ltd heeft Redis 8.10.2 gemeten, de open-source enginefamilie achter de tiers Basic, Standard en Premium. Die draaide als zelf gehoste enkele instantie op dezelfde machine als HotKV. Azure Cache for Redis zelf is niet gemeten. Zijn open-source tiers draaien Redis 6.0. Zijn Enterprise-tiers en Azure Managed Redis draaien Redis Enterprise, dat evenmin is gemeten. De cijfers tonen de engine, de eerlijke basislijn voor een Azure Cache for Redis-alternatief.

12 van 12
commando's waarop HotKV de hoogste doorvoer mat tegenover Redis
14.8x tot 69.7x
De doorvoer van HotKV als veelvoud van die van Redis, over de 12 commando's waarop het leidde (SET tot RPUSH)
Geen
commando's waarop Redis hoger mat

HotKV Ltd heeft HotKV vanuit de broncode gebouwd voor deze CPU. Redis draaide als zijn standaard releasebuild. Beide draaiden als enkele instanties. Het aantal threads volgde de gedocumenteerde all-core-instelling van elk product en is niet per product afgesteld. Het verschil is kleiner op machines met weinig cores.

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

Bewerkingen per seconde, mediaan van 3 runs van 10 seconden. Elk paar balken schaalt naar de snelste server op dat commando.

* Netwerkbeperkt: het netwerk van de instantie bepaalde dit resultaat, dus de eigen limiet van de server ligt hoger.

† Beperkt door loadgenerator: de loadgeneratormachines draaiden boven 85% CPU, dus dit is hun plafond, niet dat van de server.

Azure D160alds_v7 (AMD EPYC 9V45 (Turin), 160 vCPU's), gemeten op 9 oktober 2026. Waarden van 256 bytes, pipelinediepte 30, 5.000.000 vooraf gevulde sleutels, uniform willekeurig gelezen. Drie dedicated loadgeneratormachines. Elke server draaide alleen als enkele instantie met persistentie uit. Elk kreeg alle cores (Redis 128 I/O-threads, zijn maximum). HotKV Ltd heeft HotKV vanuit de broncode gebouwd voor deze CPU en Redis als zijn standaard releasebuild gedraaid. Volledige methode en resultaten · Harness en ruwe data

Naast elkaar

Dit Azure Cache for Redis-alternatief en Azure Cache for Redis, functie voor functie

FunctieHotKVAzure Cache for Redis
EngineHotKV, multithreaded, C++20Open-source Redis 6.0 (Basic, Standard, Premium); Redis Enterprise (Enterprise-tiers, Azure Managed Redis)
Commando-uitvoeringMultithreaded. Elke core leest, parseert en voert commando's uit op één gedeelde storeEén thread op de open-source tiers; meerdere vCPU's per instantie op Redis Enterprise
ProtocolRESP2 en RESP3, met HELLO-onderhandeling. Meldt Redis-versie 8.4.0 aan clientsRESP2 en RESP3
LevenscyclusHotKV Cloud (early access) en on-premise, planupgrades ter plekkeVolgens Microsoft: uitfasering aangekondigd voor alle tiers. Basic, Standard en Premium op 30 september 2028, Enterprise-tiers op 31 maart 2027. Microsoft raadt Azure Managed Redis aan
InstantiemodelElke HotKV Cloud-instantie is een eigen geïsoleerde machine met dedicated vCores, RAM en schijfDedicated cache-instanties gedimensioneerd per tier, van één VM (Basic) tot gerepliceerde en geclusterde caches
FactureringPer instantie, maandelijks of jaarlijks vooruit gefactureerd en per regio geprijsd. Uitgaand verkeer is inbegrepen, met bijkooppakketten. Als een bundel op is, pauzeert het uitgaande verkeer. HotKV Cloud factureert geen overschrijding op uitgaand verkeerGeprijsd per uur op basis van tier en grootte, per minuut gefactureerd. Enterprise-tiers voegen een Redis Enterprise-licentie toe die via Azure Marketplace wordt gekocht
Beschikbaarheids-SLAGeen op Starter, 99,9% op Performance, 99,95% op ScaleElke tier behalve Basic
PersistentieSnapshots en AOFPremium: RDB en AOF. Enterprise-tiers: in preview. Basic en Standard: geen
Zoeken op vectorgelijkenisIngebouwd (HNSW, VSIM.*), elk planEnterprise-tiers en Azure Managed Redis (RediSearch-module)
LLM-promptcache en semantische cacheIngebouwd (PCACHE.*, SCACHE.*), Performance-plan en hoger op HotKV CloudGeen enginefunctie
Geheugen voor AI-agentsIngebouwd (AMEM.*), Performance-plan en hoger op HotKV CloudGeen enginefunctie
Tracking van LLM-tokens en -kostenIngebouwd (LLMBUDGET.*, LLMSTATS.*), Performance-plan en hoger op HotKV CloudGeen enginefunctie
MetricsIngebouwd. De server serveert /metrics zelf zodra metrics-port is ingesteld (on-premise)Azure Monitor-metrics
Taggen van sleutelsJa (TAG.*)Nee
TTL in nanosecondenJa (NEXPIRE, NTTL)Nee. TTL's in milliseconden
ClientsRedis- en Valkey-clientbibliotheken, redis-cli, redis-cli --cluster en GUI-tools maken verbinding zonder codewijzigingen voor de kerncommando'sRedis-clients, waaronder StackExchange.Redis

Eerlijk is eerlijk

Waar Azure Cache for Redis voorligt op dit Azure Cache for Redis-alternatief, of gewoon anders is

Deze pagina over dit Azure Cache for Redis-alternatief is alleen nuttig als ze dit deel ook vertelt.

  • Azure Cache for Redis en Azure Managed Redis integreren met Azure. Dat betekent Private Link, zoneredundantie en actieve geo-replicatie op de Enterprise-tiers. Azure Managed Redis voegt Microsoft Entra ID-authenticatie toe. Als je stack van begin tot eind Azure is, heeft die integratie echte waarde.
  • Azure Managed Redis draait Redis Enterprise 7.4 met modules voor search, JSON, probabilistische datastructuren en tijdreeksen. Redis Enterprise gebruikt ook meerdere vCPU's per instantie. HotKV heeft Bloom-filters, Count-Min-sketches en Top-K op elk plan en tijdreeksen vanaf het Performance-plan, maar geen JSON-documenttype.
  • HotKV Cloud draait op Google Cloud, niet op Azure. Voor data die in je Azure-abonnement moet blijven, draait HotKV On-Premise dezelfde engine op je eigen virtuele Azure-machines onder een licentie.
  • Dit Azure Cache for Redis-alternatief is in early access, met een SLA op Performance en Scale en geen op Starter. Azure Cache for Redis is een volwassen service met een SLA op elke tier behalve Basic.

Overstappen

Van Azure Cache for Redis naar dit Azure Cache for Redis-alternatief in vier stappen

Wat overstappen naar een Azure Cache for Redis-alternatief in de praktijk inhoudt.

  1. 1

    Maak een instantie aan

    Kies een regio en een plan in de HotKV Cloud-console. De instantie is een eigen machine, voor je geprovisioneerd, gepatcht en bewaakt.

  2. 2

    Wijs je clients ernaar

    Behoud de clientbibliotheek die je al gebruikt. Wijzig host, poort en inloggegevens van Azure Cache for Redis naar de HotKV-instantie. TLS en wachtwoordauthenticatie staan vanaf het begin aan, met ACL-gebruikers beschikbaar. Een Azure Cache for Redis-alternatief dat hetzelfde protocol spreekt, vraagt geen clientwijzigingen voor de kerncommando's.

  3. 3

    Verplaats de data

    Gebruik de tools die je al kent. DUMP en RESTORE, MIGRATE, of een replay van je schrijfbewerkingen werken allemaal, omdat HotKV deze commando's implementeert.

  4. 4

    Zet aan wat ontbrak

    Vectorzoeken en het taggen van sleutels zijn kerncommando's op elk plan. Promptcaches en semantische caches, agentgeheugen en LLM-kostentracking zijn commando's van dezelfde server op het Performance-plan en hoger. Geen module, sidecar of tweede service. Dat is wat een Azure Cache for Redis-alternatief moet toevoegen.

Vragen

Vragen over dit Azure Cache for Redis-alternatief

Werken mijn Azure Cache for Redis-clients met dit Azure Cache for Redis-alternatief?

Ja, voor de kerncommando's. De service spreekt RESP2 en RESP3, die HotKV implementeert. StackExchange.Redis en andere RESP2- en RESP3-clients maken verbinding met een HotKV-instantie na een wijziging van host en inloggegevens.

Hebben jullie Azure Cache for Redis gebenchmarkt?

Nee. HotKV Ltd heeft Redis 8.10.2 gemeten, de open-source enginefamilie achter de tiers Basic, Standard en Premium. Die draaide als zelf gehoste enkele instantie op dezelfde machine met 160 vCPU's als HotKV. De beheerde service, zijn Redis 6.0-builds en de Redis Enterprise-tiers zijn niet gemeten. De cijfers beschrijven de engine.

Kan een Azure Cache for Redis-alternatief mijn data in Azure houden?

HotKV Cloud draait op Google Cloud. Als je data in Azure moet blijven, draait HotKV On-Premise dezelfde engine op virtuele machines in je eigen Azure-abonnement onder een licentie.

Wat gebeurt er bij de uitfasering?

De uitfaserings-FAQ van Microsoft stelt dat Basic-, Standard- en Premium-caches op 30 september 2028 worden uitgefaseerd. Ze raadt aan nu over te stappen naar Azure Managed Redis. Dat is een ander product, gebaseerd op Redis Enterprise-software en gefactureerd als native Azure-service. Overstappen naar HotKV is een wijziging van host en inloggegevens voor dezelfde clients. De engine is vanaf het begin multithreaded.

Zet dit Azure Cache for Redis-alternatief op de proef met de clients die je al hebt

HotKV Cloud opent in golven. Elke instantie van dit Azure Cache for Redis-alternatief is een dedicated machine met de multithreaded engine. De AI-commandofamilies komen met de plannen Performance en Scale.