HotKV vs Azure Cache for Redis

Alternativa k Azure Cache for Redis pro migraci v roce 2028

Alternativa k Azure Cache for Redis je teď na mnoha roadmapách. Microsoft oznámil data ukončení pro každou úroveň a doporučuje přechod na Azure Managed Redis, produkt založený na softwaru Redis Enterprise. HotKV je jiná cesta. Multithreadový engine, který mluví stejným protokolem Redis, na vyhrazeném stroji pro každou instanci. Rodiny AI příkazů jsou vestavěné od plánu Performance výše.

Azure Cache for Redis

žebřík úrovní, každá s datem

  1. Basickončí 30. 9. 2028

    open-source Redis, jeden VM, bez SLA

  2. Standardkončí 30. 9. 2028

    open-source Redis, dva VM

  3. Premiumkončí 30. 9. 2028

    open-source Redis, clustering

  4. Enterprisekončí 31. 3. 2027

    Redis Enterprise, moduly

  5. Azure Managed Redisnový produkt, Redis Enterprise

    Redis Enterprise 7.4, doporučený přechod

HotKV

jeden engine, tři plány, povýšení na místě

  1. Starterkaždé jádro

    plné základní jádro

  2. Performancekaždé jádro

    přidává moduly AI a LLM

  3. Scalekaždé jádro

    přidává replikaci, šifrování, audit

Stejný engine v každém plánu. Multithreadové jádro, RESP2 a RESP3 a 300 základních příkazů se při přechodu na vyšší plán nemění.

Ilustrace, ne měření. Data oznámená Microsoftem, ověřená 21. října 2026. Microsoft oznámil data ukončení pro každou úroveň Azure Cache for Redis a doporučuje Azure Managed Redis, který popisuje jako založený na softwaru Redis Enterprise. Plány HotKV sdílejí jeden multithreadový engine a povyšují se na místě.

Tato alternativa k Azure Cache for Redis, spuštěná jako jedna instance na jednom stroji se 160 vCPU, vedla v 12 z 12 příkazů ve srovnání se serverem Redis 8.10.2, s 14.8x až 69.7x jeho propustnosti. HotKV byl pro tento procesor sestaven ze zdrojových kódů. Redis 8.10.2 běžel ve svém standardním buildu. Na malých strojích je rozdíl menší.

Přímá náhrada

Co tato alternativa k Azure Cache for Redis zachovává

HotKV implementuje síťový protokol Redis. Opustit Azure Cache for Redis obvykle znamená změnit hosta a přihlašovací údaje. Pro cokoli mimo základní sadu si ověřte referenci příkazů.

Stejný protokol

RESP2 a RESP3 s vyjednáváním HELLO. HotKV klientům hlásí verzi Redis 8.4.0, takže knihovny podle ní volí své funkce. Připojovací řetězce, pipelining, pub/sub a transakce fungují jako dnes.

Stejní klienti a nástroje

Klientské knihovny Redis a Valkey, redis-cli, redis-cli --cluster a GUI nástroje se k HotKV u základních příkazů připojí bez změn kódu.

Stejné základní příkazy

300 základních příkazů, skriptování v Lua a knihovny funkcí, plus vlastní rodiny příkazů HotKV, když je chcete.

klient, který už používáte
$ 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
   ... (další čtyři pole)
> SET session:4821 "same protocol, every core"
OK
> GET session:4821
"same protocol, every core"
> TAG.SET session:4821 tenant:acme   # příkaz HotKV, když ho chcete
(integer) 1

Proč alternativa k Azure Cache for Redis

Proč týmy hledají řešení, jako je alternativa k Azure Cache for Redis

Zdokumentované vlastnosti produktu Azure Cache for Redis, kvůli kterým týmy hledají řešení, jako je alternativa k Azure Cache for Redis, ověřené dne 21. října 2026.

01

Microsoft oznámil data ukončení

FAQ Microsoftu k ukončení, ověřené 21. října 2026, uvádí, že všechny instance Basic, Standard a Premium budou ukončeny 30. září 2028. Všechny instance Enterprise a Enterprise Flash budou ukončeny 31. března 2027. Microsoft doporučuje přechod na Azure Managed Redis, který popisuje jako založený na softwaru Redis Enterprise. Data jsou Microsoftu a mohou se změnit. Každá migrace je chvíle, kdy stojí za to zvážit alternativu k Azure Cache for Redis.

02

Jedno vlákno na open-source úrovních

Vlastní pokyny Microsoftu říkají, že úrovně Basic, Standard a Premium běží na open-source Redisu, který ke zpracování příkazů používá jedno vlákno. Dodávají, že horizontální škálování obvykle pomůže více než vertikální. Vyšší propustnost znamená více cache ke správě.

03

Redis 6.0 na open-source úrovních

Úrovně Basic, Standard a Premium běží na open-source Redisu 6.0. Redis 4.0 na těchto úrovních Microsoft ukončil v červnu 2023. Úrovně Enterprise běží na Redis Enterprise 7.2. Azure Managed Redis nabízí Redis 7.4.x. HotKV implementuje RESP2 a RESP3 s 300 základními příkazy. Klientům hlásí verzi Redis 8.4.0.

04

Funkce AI potřebují úrovně Enterprise nebo další služby

Moduly pro vyhledávání, JSON, pravděpodobnostní struktury a časové řady jsou k dispozici jen na úrovních Enterprise a v Azure Managed Redis. Cache promptů, sémantická cache, paměť agentů a sledování nákladů LLM nejsou funkcemi žádné úrovně. Na HotKV jsou to rodiny příkazů téhož serveru. Přicházejí s plánem Performance a vyššími.

Změřeno, ne tvrzeno

Tato alternativa k Azure Cache for Redis, změřená. HotKV vs Redis 8.10.2 na jednom stroji

HotKV Ltd změřila Redis 8.10.2, open-source rodinu enginů za úrovněmi Basic, Standard a Premium. Běžel jako jediná instance ve vlastní správě na stejném stroji jako HotKV. Samotná Azure Cache for Redis měřena nebyla. Její open-source úrovně běží na Redis 6.0. Její úrovně Enterprise a Azure Managed Redis běží na Redis Enterprise, který měřen nebyl také. Údaje ukazují engine, férový základ pro alternativu k Azure Cache for Redis.

12 z 12
příkazů, u nichž HotKV naměřil vyšší propustnost než Redis
14.8x až 69.7x
Propustnost HotKV jako násobek propustnosti, kterou naměřil Redis, napříč 12 příkazy, v nichž vedl (SET až RPUSH)
Žádné
příkazů, u nichž Redis naměřil více

HotKV Ltd sestavila HotKV ze zdrojových kódů pro tento procesor. Redis běžel ve svém standardním vydaném buildu. Oba běžely jako jediné instance. Počty vláken odpovídaly zdokumentovanému nastavení každého produktu pro všechna jádra a nebyly laděny zvlášť pro jednotlivé produkty. Na strojích s málo jádry je rozdíl menší.

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

Operace za sekundu, medián ze 3 běhů po 10 sekundách. Každá dvojice sloupců se škáluje podle rychlejšího serveru u daného příkazu.

* Omezeno sítí: výsledek určila síť instance, takže vlastní limit serveru je vyšší.

† Omezeno generátorem zátěže: stroje generující zátěž běžely nad 85 % CPU, takže jde o jejich strop, ne o strop serveru.

Azure D160alds_v7 (AMD EPYC 9V45 (Turin), 160 vCPU), měřeno 9. října 2026. Hodnoty o 256 bajtech, hloubka pipeline 30, 5 000 000 předvyplněných klíčů čtených rovnoměrně náhodně. Tři vyhrazené stroje generující zátěž. Každý server běžel sám jako jediná instance s vypnutou perzistencí. Každý dostal všechna jádra (Redis 128 I/O vláken, jeho maximum). HotKV Ltd sestavila HotKV ze zdrojových kódů pro tento procesor a Redis spustila v jeho standardním vydaném buildu. Úplná metoda a výsledky · Testovací sada a surová data

Vedle sebe

Tato alternativa k Azure Cache for Redis a Azure Cache for Redis, funkce po funkci

FunkceHotKVAzure Cache for Redis
EngineHotKV, multithreadový, C++20Open-source Redis 6.0 (Basic, Standard, Premium); Redis Enterprise (úrovně Enterprise, Azure Managed Redis)
Provádění příkazůMultithreadové. Každé jádro čte, parsuje a provádí příkazy nad jedním sdíleným úložištěmJedno vlákno na open-source úrovních; několik vCPU na instanci u Redis Enterprise
ProtokolRESP2 a RESP3 s vyjednáváním HELLO. Klientům hlásí verzi Redis 8.4.0RESP2 a RESP3
Životní cyklusHotKV Cloud (předběžný přístup) a on-premise, povýšení plánu na místěPodle Microsoftu je ukončení oznámeno pro všechny úrovně. Basic, Standard a Premium 30. září 2028, úrovně Enterprise 31. března 2027. Microsoft doporučuje Azure Managed Redis
Model instanceKaždá instance HotKV Cloud je vlastní izolovaný stroj s vyhrazenými vCores, RAM a diskemVyhrazené instance cache dimenzované podle úrovně, od jednoho VM (Basic) po replikované a clusterované cache
FakturaceZa instanci, účtováno měsíčně nebo ročně předem, cena podle regionu. Odchozí provoz je zahrnut v balíčku, s dokupovacími balíčky. Když se balíček vyčerpá, odchozí provoz se pozastaví. HotKV Cloud neúčtuje přečerpání odchozího provozuCena za hodinu podle úrovně a velikosti, účtováno po minutách. Úrovně Enterprise přidávají licenci Redis Enterprise zakoupenou přes Azure Marketplace
SLA dostupnostiŽádné u Starter, 99,9 % u Performance, 99,95 % u ScaleKaždá úroveň kromě Basic
PerzistenceSnapshoty a AOFPremium: RDB a AOF. Úrovně Enterprise: ve verzi preview. Basic a Standard: žádná
Vyhledávání podle vektorové podobnostiVestavěné (HNSW, VSIM.*), každý plánÚrovně Enterprise a Azure Managed Redis (modul RediSearch)
Cache promptů a sémantická cache pro LLMVestavěná (PCACHE.*, SCACHE.*), plán Performance a vyšší na HotKV CloudNení funkcí enginu
Paměť AI agentůVestavěná (AMEM.*), plán Performance a vyšší na HotKV CloudNení funkcí enginu
Sledování tokenů a nákladů LLMVestavěné (LLMBUDGET.*, LLMSTATS.*), plán Performance a vyšší na HotKV CloudNení funkcí enginu
MetrikyVestavěné. Server sám obsluhuje /metrics, jakmile je nastaven metrics-port (on-premise)Metriky Azure Monitor
Značkování klíčůAno (TAG.*)Ne
TTL v nanosekundáchAno (NEXPIRE, NTTL)Ne. TTL v milisekundách
KlientiKlientské knihovny Redis a Valkey, redis-cli, redis-cli --cluster a GUI nástroje se u základních příkazů připojí bez změn kóduKlienti Redis, včetně StackExchange.Redis

Pro férovost

V čem je Azure Cache for Redis dál než tato alternativa k Azure Cache for Redis, nebo se prostě liší

Tato alternativa k Azure Cache for Redis je užitečná, jen když stránka řekne i tuto část.

  • Azure Cache for Redis a Azure Managed Redis se integrují s Azure. To znamená Private Link, zónovou redundanci a aktivní geo-replikaci na úrovních Enterprise. Azure Managed Redis přidává ověřování Microsoft Entra ID. Pokud je váš stack Azure od začátku do konce, má tato integrace skutečnou hodnotu.
  • Azure Managed Redis běží na Redis Enterprise 7.4 s moduly pro vyhledávání, JSON, pravděpodobnostní struktury a časové řady. Redis Enterprise také používá několik vCPU na instanci. HotKV má Bloomovy filtry, Count-Min sketche a Top-K v každém plánu a časové řady od plánu Performance výše, ale nemá dokumentový typ JSON.
  • HotKV Cloud běží na Google Cloud, ne na Azure. Pro data, která musí zůstat ve vašem předplatném Azure, běží HotKV On-Premise se stejným enginem na vašich vlastních virtuálních strojích Azure na základě licence.
  • Tato alternativa k Azure Cache for Redis je v předběžném přístupu, se SLA u Performance a Scale a bez SLA u Starter. Azure Cache for Redis je vyzrálá služba se SLA na každé úrovni kromě Basic.

Přechod

Čtyři kroky, kterými tato alternativa k Azure Cache for Redis nahradí Azure Cache for Redis

Co přechod v praxi obnáší, je-li cílem alternativa k Azure Cache for Redis.

  1. 1

    Vytvořte instanci

    V konzoli HotKV Cloud zvolte region a plán. Instance je samostatný stroj, který za vás zřizujeme, aktualizujeme a monitorujeme.

  2. 2

    Nasměrujte na ni své klienty

    Ponechte si klientskou knihovnu, kterou už používáte. Změňte hosta, port a přihlašovací údaje z Azure Cache for Redis na instanci HotKV. TLS a ověřování heslem jsou zapnuté od začátku, k dispozici jsou uživatelé ACL. Alternativa k Azure Cache for Redis, která mluví stejným protokolem, nevyžaduje u základních příkazů žádné změny klienta.

  3. 3

    Přesuňte data

    Použijte nástroje, které už znáte. DUMP a RESTORE, MIGRATE nebo přehrání vašich zápisů, to vše funguje, protože HotKV tyto příkazy implementuje.

  4. 4

    Zapněte, co chybělo

    Vektorové vyhledávání a značkování klíčů jsou základní příkazy v každém plánu. Cache promptů a sémantická cache, paměť agentů a sledování nákladů LLM jsou příkazy téhož serveru v plánu Performance a vyšších. Žádný modul, sidecar ani druhá služba. Právě to by alternativa k Azure Cache for Redis měla přidat.

Otázky

Otázky, které tato alternativa k Azure Cache for Redis vyvolává

Budou moji klienti Azure Cache for Redis fungovat s touto alternativou k Azure Cache for Redis?

Ano, u základních příkazů. Služba mluví RESP2 a RESP3, které HotKV implementuje. StackExchange.Redis a další klienti RESP2 a RESP3 se po změně hosta a přihlašovacích údajů připojí k instanci HotKV.

Měřili jste Azure Cache for Redis?

Ne. HotKV Ltd změřila Redis 8.10.2, open-source rodinu enginů za úrovněmi Basic, Standard a Premium. Běžel jako jediná instance ve vlastní správě na stejném stroji se 160 vCPU jako HotKV. Spravovaná služba, její buildy Redis 6.0 a úrovně Redis Enterprise měřeny nebyly. Údaje popisují engine.

Může alternativa k Azure Cache for Redis ponechat má data v Azure?

HotKV Cloud běží na Google Cloud. Pokud vaše data musí zůstat v Azure, běží HotKV On-Premise se stejným enginem na virtuálních strojích ve vašem vlastním předplatném Azure na základě licence.

Co se stane při ukončení?

FAQ Microsoftu k ukončení uvádí, že cache Basic, Standard a Premium budou ukončeny 30. září 2028. Doporučuje přejít na Azure Managed Redis už teď. To je jiný produkt, založený na softwaru Redis Enterprise a účtovaný jako nativní služba Azure. Přechod na HotKV je změna hosta a přihlašovacích údajů pro stejné klienty. Engine je multithreadový od začátku.

Ať tato alternativa k Azure Cache for Redis projde zkouškou s klienty, které už máte

HotKV Cloud se otevírá ve vlnách. Každá instance, kterou tato alternativa k Azure Cache for Redis nabízí, je vyhrazený stroj s multithreadovým enginem. Rodiny AI příkazů přicházejí s plány Performance a Scale.