HotKV vs Azure Cache for Redis

Alternatif Azure Cache for Redis untuk migrasi 2028

Alternatif Azure Cache for Redis kini ada di banyak roadmap. Microsoft telah mengumumkan tanggal penghentian untuk setiap tier dan merekomendasikan pindah ke Azure Managed Redis, produk yang berbasis perangkat lunak Redis Enterprise. HotKV adalah jalur yang berbeda. Engine multi-thread yang memakai protokol Redis yang sama, di mesin khusus per instance. Keluarga perintah AI sudah bawaan mulai paket Performance ke atas.

Azure Cache for Redis

tangga tier, masing-masing dengan tanggal

  1. Basicdihentikan 30 Sep 2028

    Redis open source, satu VM, tanpa SLA

  2. Standarddihentikan 30 Sep 2028

    Redis open source, dua VM

  3. Premiumdihentikan 30 Sep 2028

    Redis open source, clustering

  4. Enterprisedihentikan 31 Mar 2027

    Redis Enterprise, modul

  5. Azure Managed Redisproduk baru, Redis Enterprise

    Redis Enterprise 7.4, langkah pindah yang direkomendasikan

HotKV

satu engine, tiga paket, peningkatan di tempat

  1. Startersetiap core

    engine inti lengkap

  2. Performancesetiap core

    menambah modul AI dan LLM

  3. Scalesetiap core

    menambah replikasi, enkripsi, audit

Engine yang sama di setiap paket. Inti multi-thread, RESP2 dan RESP3, dan 300 perintah inti tidak berubah saat Anda naik paket.

Ilustrasi, bukan pengukuran. Tanggal diumumkan oleh Microsoft, diperiksa pada 21 Oktober 2026. Microsoft telah mengumumkan tanggal penghentian untuk setiap tier Azure Cache for Redis dan merekomendasikan Azure Managed Redis, yang digambarkannya sebagai berbasis perangkat lunak Redis Enterprise. Paket HotKV berbagi satu engine multi-thread dan ditingkatkan di tempat.

Dijalankan sebagai instance tunggal di satu mesin ber-160 vCPU, alternatif Azure Cache for Redis ini unggul pada 12 dari 12 perintah terhadap Redis 8.10.2, dengan throughput 14.8x hingga 69.7x lipat. HotKV dibangun dari source untuk CPU itu. Redis 8.10.2 berjalan sebagai build bawaannya. Selisihnya lebih kecil di mesin kecil.

Drop-in

Apa yang tetap sama dengan alternatif Azure Cache for Redis ini

HotKV mengimplementasikan protokol wire Redis. Pindah dari Azure Cache for Redis biasanya hanya berupa perubahan host dan kredensial. Periksa referensi perintah untuk apa pun di luar set inti.

Protokol yang sama

RESP2 dan RESP3 dengan negosiasi HELLO. HotKV melaporkan versi Redis 8.4.0 kepada klien, sehingga pustaka memilih fiturnya berdasarkan versi itu. Connection string, pipeline, pub/sub, dan transaksi bekerja seperti sekarang.

Klien dan alat yang sama

Pustaka klien Redis dan Valkey, redis-cli, redis-cli --cluster, dan alat GUI terhubung ke HotKV tanpa perubahan kode untuk perintah inti.

Perintah inti yang sama

300 perintah inti, skrip Lua dan pustaka fungsi, plus keluarga perintah milik HotKV sendiri saat Anda menginginkannya.

klien yang sudah Anda pakai
$ 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
   ... (empat field lagi)
> SET session:4821 "same protocol, every core"
OK
> GET session:4821
"same protocol, every core"
> TAG.SET session:4821 tenant:acme   # perintah HotKV, saat Anda menginginkannya
(integer) 1

Alasan memilih alternatif Azure Cache for Redis

Mengapa tim mencari alternatif Azure Cache for Redis

Properti terdokumentasi dari Azure Cache for Redis yang membuat tim mencari alternatif Azure Cache for Redis, diperiksa pada 21 Oktober 2026.

01

Microsoft telah mengumumkan tanggal penghentian

FAQ penghentian Microsoft, yang diperiksa pada 21 Oktober 2026, menyatakan bahwa semua instance Basic, Standard, dan Premium akan dihentikan pada 30 September 2028. Semua instance Enterprise dan Enterprise Flash akan dihentikan pada 31 Maret 2027. Microsoft merekomendasikan pindah ke Azure Managed Redis, yang digambarkannya sebagai berbasis perangkat lunak Redis Enterprise. Tanggal-tanggal itu ditetapkan Microsoft dan dapat berubah. Setiap migrasi adalah saat yang tepat untuk mempertimbangkan alternatif Azure Cache for Redis.

02

Satu thread pada tier open source

Panduan Microsoft sendiri menyebutkan bahwa tier Basic, Standard, dan Premium menjalankan Redis open source, yang memakai satu thread untuk pemrosesan perintah. Panduan itu menambahkan bahwa scaling out biasanya lebih membantu daripada scaling up. Throughput lebih besar berarti lebih banyak cache yang harus dikelola.

03

Redis 6.0 pada tier open source

Tier Basic, Standard, dan Premium menjalankan Redis 6.0 open source. Microsoft menghentikan Redis 4.0 pada tier-tier ini pada Juni 2023. Tier Enterprise menjalankan Redis Enterprise 7.2. Azure Managed Redis menawarkan Redis 7.4.x. HotKV mengimplementasikan RESP2 dan RESP3 dengan 300 perintah inti. HotKV melaporkan versi Redis 8.4.0 kepada klien.

04

Fitur AI memerlukan tier Enterprise, atau lebih banyak layanan

Modul search, JSON, probabilistik, dan time series hanya tersedia pada tier Enterprise dan Azure Managed Redis. Prompt cache, semantic cache, memori agen, dan pelacakan biaya LLM bukan fitur tier mana pun. Di HotKV semuanya adalah keluarga perintah dari server yang sama. Semuanya disertakan pada paket Performance ke atas.

Diukur, bukan diklaim

Pengukuran alternatif Azure Cache for Redis ini. HotKV vs Redis 8.10.2 di satu mesin

HotKV Ltd mengukur Redis 8.10.2, keluarga engine open source di balik tier Basic, Standard, dan Premium. Redis berjalan sebagai instance tunggal yang di-host sendiri di mesin yang sama dengan HotKV. Azure Cache for Redis sendiri tidak diukur. Tier open source-nya menjalankan Redis 6.0. Tier Enterprise-nya dan Azure Managed Redis menjalankan Redis Enterprise, yang juga tidak diukur. Angka-angka ini menunjukkan engine-nya, garis dasar yang adil untuk alternatif Azure Cache for Redis.

12 dari 12
perintah di mana HotKV mengukur throughput tertinggi terhadap Redis
14.8x hingga 69.7x
Throughput HotKV sebagai kelipatan dari throughput Redis, pada 12 perintah yang diungguli HotKV (SET hingga RPUSH)
Tidak ada
perintah di mana Redis terukur lebih tinggi

HotKV Ltd membangun HotKV dari source untuk CPU ini. Redis berjalan sebagai build rilis bawaannya. Keduanya berjalan sebagai instance tunggal. Jumlah thread mengikuti pengaturan semua-core yang terdokumentasi untuk setiap produk dan tidak disetel per produk. Selisihnya lebih kecil di mesin dengan sedikit core.

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

Operasi per detik, median dari 3 kali jalan selama 10 detik. Setiap pasangan batang diskalakan ke server yang lebih cepat pada perintah itu.

* Dibatasi jaringan: jaringan instance menentukan hasil ini, sehingga batas server itu sendiri lebih tinggi.

† Dibatasi generator beban: mesin generator beban berjalan di atas 85% CPU, jadi ini adalah batas mereka, bukan batas server.

Azure D160alds_v7 (AMD EPYC 9V45 (Turin), 160 vCPU), diukur pada 9 Oktober 2026. Nilai 256 byte, kedalaman pipeline 30, 5.000.000 key yang diisi sebelumnya dan dibaca secara acak seragam. Tiga mesin generator beban khusus. Setiap server berjalan sendirian sebagai instance tunggal dengan persistensi nonaktif. Masing-masing mendapat semua core (Redis 128 I/O thread, maksimumnya). HotKV Ltd membangun HotKV dari source untuk CPU ini dan menjalankan Redis sebagai build rilis bawaannya. Metode dan hasil lengkap · Harness dan data mentah

Berdampingan

Fitur demi fitur, alternatif Azure Cache for Redis ini dan Azure Cache for Redis

FiturHotKVAzure Cache for Redis
EngineHotKV, multi-thread, C++20Redis 6.0 open source (Basic, Standard, Premium); Redis Enterprise (tier Enterprise, Azure Managed Redis)
Eksekusi perintahMulti-thread. Setiap core membaca, mem-parse, dan mengeksekusi perintah pada satu store bersamaSatu thread pada tier open source; beberapa vCPU per instance pada Redis Enterprise
ProtokolRESP2 dan RESP3, dengan negosiasi HELLO. Melaporkan versi Redis 8.4.0 kepada klienRESP2 dan RESP3
Siklus hidupHotKV Cloud (akses awal) dan on-premise, peningkatan paket di tempatMenurut Microsoft, penghentian diumumkan untuk semua tier. Basic, Standard, dan Premium pada 30 September 2028, tier Enterprise pada 31 Maret 2027. Microsoft merekomendasikan Azure Managed Redis
Model instanceSetiap instance HotKV Cloud adalah mesin terisolasi miliknya sendiri dengan vCore, RAM, dan disk khususInstance cache khusus yang ukurannya ditentukan oleh tier, dari satu VM (Basic) hingga cache tereplikasi dan terklaster
PenagihanPer instance, ditagih bulanan atau tahunan di muka dan dihargai per region. Trafik keluar disertakan sebagai kuota bawaan, dengan paket isi ulang. Saat kuota habis, trafik keluar dijeda. HotKV Cloud tidak menagih kelebihan pemakaian trafik keluarDihargai per jam menurut tier dan ukuran, ditagih per menit. Tier Enterprise menambahkan lisensi Redis Enterprise yang dibeli melalui Azure Marketplace
SLA ketersediaanTidak ada di Starter, 99,9% di Performance, 99,95% di ScaleSetiap tier kecuali Basic
PersistensiSnapshot dan AOFPremium memiliki RDB dan AOF. Tier Enterprise dalam tahap preview. Basic dan Standard tidak ada
Pencarian kemiripan vektorBawaan (HNSW, VSIM.*), setiap paketTier Enterprise dan Azure Managed Redis (modul RediSearch)
Prompt cache dan semantic cache LLMBawaan (PCACHE.*, SCACHE.*), paket Performance ke atas di HotKV CloudBukan fitur engine
Memori agen AIBawaan (AMEM.*), paket Performance ke atas di HotKV CloudBukan fitur engine
Pelacakan token dan biaya LLMBawaan (LLMBUDGET.*, LLMSTATS.*), paket Performance ke atas di HotKV CloudBukan fitur engine
MetrikBawaan. Server menyajikan /metrics sendiri begitu metrics-port diatur (on-premise)Metrik Azure Monitor
Penandaan keyYa (TAG.*)Tidak
TTL nanodetikYa (NEXPIRE, NTTL)Tidak. TTL milidetik
KlienPustaka klien Redis dan Valkey, redis-cli, redis-cli --cluster, dan alat GUI terhubung tanpa perubahan kode untuk perintah intiKlien Redis, termasuk StackExchange.Redis

Demi keadilan

Di mana Azure Cache for Redis unggul atas alternatif Azure Cache for Redis ini, atau sekadar berbeda

Halaman alternatif Azure Cache for Redis ini hanya berguna jika juga menyebutkan bagian ini.

  • Azure Cache for Redis dan Azure Managed Redis terintegrasi dengan Azure. Itu berarti Private Link, redundansi zona, dan geo-replikasi aktif pada tier Enterprise. Azure Managed Redis menambahkan autentikasi Microsoft Entra ID. Jika stack Anda sepenuhnya Azure, integrasi itu bernilai nyata.
  • Azure Managed Redis menjalankan Redis Enterprise 7.4 dengan modul search, JSON, probabilistik, dan time series. Redis Enterprise juga memakai beberapa vCPU per instance. HotKV memiliki Bloom filter, Count-Min sketch, dan Top-K di setiap paket serta time series mulai paket Performance ke atas, tetapi tidak memiliki tipe dokumen JSON.
  • HotKV Cloud berjalan di Google Cloud, bukan Azure. Untuk data yang harus tetap berada di langganan Azure Anda, HotKV On-Premise menjalankan engine yang sama di virtual machine Azure Anda sendiri dengan lisensi.
  • Alternatif Azure Cache for Redis ini berada dalam tahap akses awal, dengan SLA di Performance dan Scale dan tanpa SLA di Starter. Azure Cache for Redis adalah layanan yang matang dengan SLA di setiap tier kecuali Basic.

Beralih

Dari Azure Cache for Redis ke alternatif Azure Cache for Redis ini dalam empat langkah

Apa saja yang terlibat dalam praktiknya saat beralih ke alternatif Azure Cache for Redis.

  1. 1

    Buat instance

    Pilih region dan paket di konsol HotKV Cloud. Instance itu adalah mesin tersendiri, yang disediakan, ditambal, dan dipantau untuk Anda.

  2. 2

    Arahkan klien Anda ke sana

    Pertahankan pustaka klien yang sudah Anda pakai. Ubah host, port, dan kredensial dari Azure Cache for Redis ke instance HotKV. TLS dan autentikasi kata sandi aktif sejak awal, dengan pengguna ACL tersedia. Alternatif Azure Cache for Redis yang memakai protokol yang sama tidak memerlukan perubahan klien untuk perintah inti.

  3. 3

    Pindahkan data

    Pakai alat yang sudah Anda kenal. DUMP dan RESTORE, MIGRATE, atau pemutaran ulang penulisan Anda semuanya bekerja, karena HotKV mengimplementasikan perintah-perintah ini.

  4. 4

    Aktifkan yang sebelumnya tidak ada

    Pencarian vektor dan penandaan key adalah perintah inti di setiap paket. Prompt cache dan semantic cache, memori agen, dan pelacakan biaya LLM adalah perintah dari server yang sama pada paket Performance ke atas. Tanpa modul, sidecar, atau layanan kedua. Itulah yang seharusnya ditambahkan oleh alternatif Azure Cache for Redis.

Pertanyaan

Pertanyaan tentang alternatif Azure Cache for Redis ini

Apakah klien Azure Cache for Redis saya akan bekerja dengan alternatif Azure Cache for Redis ini?

Ya, untuk perintah inti. Layanan itu memakai RESP2 dan RESP3, yang diimplementasikan HotKV. StackExchange.Redis dan klien RESP2 dan RESP3 lainnya terhubung ke instance HotKV setelah perubahan host dan kredensial.

Apakah Anda melakukan benchmark terhadap Azure Cache for Redis?

Tidak. HotKV Ltd mengukur Redis 8.10.2, keluarga engine open source di balik tier Basic, Standard, dan Premium. Redis berjalan sebagai instance tunggal yang di-host sendiri di mesin ber-160 vCPU yang sama dengan HotKV. Layanan terkelolanya, build Redis 6.0-nya, dan tier Redis Enterprise tidak diukur. Angka-angka ini menggambarkan engine-nya.

Bisakah alternatif Azure Cache for Redis menjaga data saya tetap di Azure?

HotKV Cloud berjalan di Google Cloud. Jika data Anda harus tetap di Azure, HotKV On-Premise menjalankan engine yang sama di virtual machine dalam langganan Azure Anda sendiri dengan lisensi.

Apa yang terjadi saat penghentian?

FAQ penghentian Microsoft menyatakan bahwa cache Basic, Standard, dan Premium dihentikan pada 30 September 2028. FAQ itu merekomendasikan pindah ke Azure Managed Redis sekarang. Itu adalah produk yang berbeda, berbasis perangkat lunak Redis Enterprise dan ditagih sebagai layanan Azure native. Pindah ke HotKV adalah perubahan host dan kredensial untuk klien yang sama. Engine-nya multi-thread sejak awal.

Uji alternatif Azure Cache for Redis ini dengan klien yang sudah Anda miliki

HotKV Cloud dibuka secara bergelombang. Setiap instance dari alternatif Azure Cache for Redis ini adalah mesin khusus dengan engine multi-thread. Keluarga perintah AI disertakan pada paket Performance dan Scale.