- Startsida
- HotKV vs Azure Cache for Redis
HotKV vs Azure Cache for Redis
Ett Azure Cache for Redis-alternativ inför migreringen 2028
Ett Azure Cache for Redis-alternativ står nu på många färdplaner. Microsoft har meddelat avvecklingsdatum för varje nivå och rekommenderar en flytt till Azure Managed Redis, en produkt baserad på Redis Enterprise-programvara. HotKV är en annan väg. En flertrådad motor som talar samma Redis-protokoll, på en dedikerad maskin per instans. AI-kommandofamiljerna är inbyggda från Performance-planen och uppåt.
Azure Cache for Redis
en stege av nivåer, var och en med ett datum
- Basicavvecklas 30 sep 2028
Redis med öppen källkod, en VM, inget SLA
- Standardavvecklas 30 sep 2028
Redis med öppen källkod, två VM:ar
- Premiumavvecklas 30 sep 2028
Redis med öppen källkod, klustring
- Enterpriseavvecklas 31 mars 2027
Redis Enterprise, moduler
- Azure Managed Redisny produkt, Redis Enterprise
Redis Enterprise 7.4, den rekommenderade flytten
HotKV
en motor, tre planer, uppgradering på plats
- Startervarje kärna
hela kärnmotorn
- Performancevarje kärna
lägger till AI- och LLM-modulerna
- Scalevarje kärna
lägger till replikering, kryptering, granskning
Samma motor i varje plan. Den flertrådade kärnan, RESP2 och RESP3 och de 300 kärnkommandona ändras inte när du går uppåt.
HotKV som Azure Cache for Redis-alternativ, kört som en enskild instans på en maskin med 160 vCPU:er, ledde på 12 av 12 kommandon mot Redis 8.10.2, med 14.8x till 69.7x gånger genomströmningen. HotKV byggdes från källkod för den CPU:n. Redis 8.10.2 kördes som sitt standardbygge. Skillnaden är mindre på små maskiner.
Drop-in-ersättning
Vad som förblir detsamma med HotKV som Azure Cache for Redis-alternativ
HotKV implementerar Redis nätverksprotokoll. En flytt från Azure Cache for Redis är oftast ett byte av värd och inloggningsuppgifter. Kontrollera kommandoreferensen för allt utanför kärnuppsättningen.
Samma protokoll
RESP2 och RESP3 med HELLO-förhandling. HotKV rapporterar Redis-version 8.4.0 till klienter, så biblioteken väljer sina funktioner efter den. Anslutningssträngar, pipelines, pub/sub och transaktioner fungerar som de gör i dag.
Samma klienter och verktyg
Redis- och Valkey-klientbibliotek, redis-cli, redis-cli --cluster och GUI-verktyg ansluter till HotKV utan kodändringar för kärnkommandona.
Samma kärnkommandon
300 kärnkommandon, Lua-skript och funktionsbibliotek, plus HotKV:s egna kommandofamiljer när du vill ha dem.
$ 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
... (fyra fält till)
> SET session:4821 "same protocol, every core"
OK
> GET session:4821
"same protocol, every core"
> TAG.SET session:4821 tenant:acme # ett HotKV-kommando, när du vill
(integer) 1Argumenten för ett Azure Cache for Redis-alternativ
Varför team letar efter ett Azure Cache for Redis-alternativ
Dokumenterade egenskaper hos Azure Cache for Redis som får team att leta efter ett Azure Cache for Redis-alternativ, kontrollerade den 21 oktober 2026.
Microsoft har meddelat avvecklingsdatum
Microsofts FAQ om avvecklingen, kontrollerad den 21 oktober 2026, anger att alla Basic-, Standard- och Premium-instanser avvecklas den 30 september 2028. Alla Enterprise- och Enterprise Flash-instanser avvecklas den 31 mars 2027. Microsoft rekommenderar en flytt till Azure Managed Redis, som Microsoft beskriver som baserad på Redis Enterprise-programvara. Datumen är Microsofts och kan ändras. Varje migrering är ett tillfälle att väga ett Azure Cache for Redis-alternativ.
En tråd på de öppna nivåerna
Microsofts egen vägledning säger att nivåerna Basic, Standard och Premium kör Redis med öppen källkod, som använder en tråd för kommandobearbetning. Den tillägger att utskalning oftast hjälper mer än uppskalning. Mer genomströmning innebär fler cacher att hantera.
Redis 6.0 på de öppna nivåerna
Nivåerna Basic, Standard och Premium kör Redis 6.0 med öppen källkod. Microsoft avvecklade Redis 4.0 på dessa nivåer i juni 2023. Enterprise-nivåerna kör Redis Enterprise 7.2. Azure Managed Redis erbjuder Redis 7.4.x. HotKV implementerar RESP2 och RESP3 med 300 kärnkommandon. Det rapporterar Redis-version 8.4.0 till klienter.
AI-funktioner kräver Enterprise-nivåerna, eller fler tjänster
Modulerna för sökning, JSON, probabilistiska strukturer och tidsserier finns bara på Enterprise-nivåerna och Azure Managed Redis. En promptcache, semantisk cache, agentminne och LLM-kostnadsspårning är inte funktioner på någon nivå. På HotKV är de kommandofamiljer i samma server. De följer med Performance-planen och uppåt.
Uppmätt, inte påstått
HotKV som Azure Cache for Redis-alternativ, uppmätt. HotKV vs Redis 8.10.2 på en maskin
HotKV Ltd mätte Redis 8.10.2, den öppna motorfamiljen bakom nivåerna Basic, Standard och Premium. Den kördes som en självhostad enskild instans på samma maskin som HotKV. Azure Cache for Redis i sig mättes inte. Dess öppna nivåer kör Redis 6.0. Dess Enterprise-nivåer och Azure Managed Redis kör Redis Enterprise, som inte heller mättes. Siffrorna visar motorn, den rättvisa utgångspunkten för ett Azure Cache for Redis-alternativ.
- 12 av 12
- kommandon där HotKV mätte den högsta genomströmningen mot Redis
- 14.8x till 69.7x
- HotKV:s genomströmning som multipel av Rediss, över de 12 kommandon där det ledde (SET till RPUSH)
- Inga
- kommandon där Redis mätte högre
HotKV Ltd byggde HotKV från källkod för den här CPU:n. Redis kördes som sitt officiella releasebygge. Båda kördes som enskilda instanser. Trådantalen följde varje produkts dokumenterade inställning för alla kärnor och trimmades inte per produkt. Skillnaden är mindre på maskiner med få kärnor.
Operationer per sekund, median av 3 körningar om 10 sekunder. Varje stapelpar skalas till den snabbare servern på det kommandot.
* Nätverksbegränsat: instansens nätverk satte det här resultatet, så serverns egen gräns är högre.
† Begränsat av lastgeneratorn: lastgeneratorernas maskiner låg över 85% CPU, så det här är deras tak, inte serverns.
Azure D160alds_v7 (AMD EPYC 9V45 (Turin), 160 vCPU:er), uppmätt 9 oktober 2026. Värden på 256 byte, pipelinedjup 30, 5 000 000 förifyllda nycklar lästa likformigt slumpmässigt. Tre dedikerade lastgeneratormaskiner. Varje server kördes ensam som en enskild instans med persistens avstängd. Var och en fick alla kärnor (Redis 128 I/O-trådar, dess maximum). HotKV Ltd byggde HotKV från källkod för den här CPU:n och körde Redis som dess officiella releasebygge. Fullständig metod och resultat · Testrigg och rådata
Sida vid sida
HotKV som Azure Cache for Redis-alternativ och Azure Cache for Redis, funktion för funktion
I rättvisans namn
Där Azure Cache for Redis ligger före HotKV som Azure Cache for Redis-alternativ, eller helt enkelt är annorlunda
Den här sidan om Azure Cache for Redis-alternativ är bara användbar om den säger den här delen också.
- Azure Cache for Redis och Azure Managed Redis integreras med Azure. Det betyder Private Link, zonredundans och aktiv geo-replikering på Enterprise-nivåerna. Azure Managed Redis lägger till autentisering med Microsoft Entra ID. Om din stack är Azure från ände till ände har den integrationen ett verkligt värde.
- Azure Managed Redis kör Redis Enterprise 7.4 med moduler för sökning, JSON, probabilistiska strukturer och tidsserier. Redis Enterprise använder också flera vCPU:er per instans. HotKV har Bloom-filter, Count-Min-sketcher och Top-K i varje plan och tidsserier från Performance-planen och uppåt, men ingen JSON-dokumenttyp.
- HotKV Cloud kör på Google Cloud, inte Azure. För data som måste stanna i din Azure-prenumeration kör HotKV On-Premise samma motor på dina egna virtuella Azure-maskiner under licens.
- Detta Azure Cache for Redis-alternativ är i tidig åtkomst, med ett SLA på Performance och Scale och inget på Starter. Azure Cache for Redis är en mogen tjänst med ett SLA på varje nivå utom Basic.
Flytten
Från Azure Cache for Redis till HotKV som Azure Cache for Redis-alternativ i fyra steg
Vad ett byte till ett Azure Cache for Redis-alternativ innebär i praktiken.
- 1
Skapa en instans
Välj en region och en plan i HotKV Cloud-konsolen. Instansen är en egen maskin, provisionerad, patchad och övervakad åt dig.
- 2
Peka dina klienter mot den
Behåll det klientbibliotek du redan använder. Byt värd, port och inloggningsuppgifter från Azure Cache for Redis till HotKV-instansen. TLS och lösenordsautentisering är på från början, med ACL-användare tillgängliga. Ett Azure Cache for Redis-alternativ som talar samma protokoll kräver inga klientändringar för kärnkommandona.
- 3
Flytta datan
Använd verktygen du redan känner till. DUMP och RESTORE, MIGRATE, eller en återuppspelning av dina skrivningar fungerar alla, eftersom HotKV implementerar dessa kommandon.
- 4
Slå på det som saknades
Vektorsökning och nyckeltaggning är kärnkommandon i varje plan. Promptcache och semantisk cache, agentminne och LLM-kostnadsspårning är kommandon i samma server från Performance-planen och uppåt. Ingen modul, ingen sidecar och ingen andra tjänst. Det är vad ett Azure Cache for Redis-alternativ bör tillföra.
Frågor
Frågor om HotKV som Azure Cache for Redis-alternativ
Fungerar mina Azure Cache for Redis-klienter med det här Azure Cache for Redis-alternativet?
Ja, för kärnkommandona. Tjänsten talar RESP2 och RESP3, som HotKV implementerar. StackExchange.Redis och andra RESP2- och RESP3-klienter ansluter till en HotKV-instans efter ett byte av värd och inloggningsuppgifter.
Benchmarkade ni Azure Cache for Redis?
Nej. HotKV Ltd mätte Redis 8.10.2, den öppna motorfamiljen bakom nivåerna Basic, Standard och Premium. Den kördes som en självhostad enskild instans på samma maskin med 160 vCPU:er som HotKV. Den hanterade tjänsten, dess Redis 6.0-byggen och Redis Enterprise-nivåerna mättes inte. Siffrorna beskriver motorn.
Kan ett Azure Cache for Redis-alternativ behålla min data i Azure?
HotKV Cloud kör på Google Cloud. Om din data måste stanna i Azure kör HotKV On-Premise samma motor på virtuella maskiner i din egen Azure-prenumeration under licens.
Vad händer vid avvecklingen?
Microsofts FAQ om avvecklingen anger att Basic-, Standard- och Premium-cacher avvecklas den 30 september 2028. Den rekommenderar en flytt till Azure Managed Redis nu. Det är en annan produkt, baserad på Redis Enterprise-programvara och fakturerad som en inbyggd Azure-tjänst. En flytt till HotKV är ett byte av värd och inloggningsuppgifter för samma klienter. Motorn är flertrådad från början.
Sätt HotKV som Azure Cache for Redis-alternativ på prov med de klienter du redan har
HotKV Cloud öppnar i omgångar. Varje instans av detta Azure Cache for Redis-alternativ är en dedikerad maskin med den flertrådade motorn. AI-kommandofamiljerna följer med planerna Performance och Scale.
Andra jämförelser