- Головна
- HotKV проти Azure Cache for Redis
HotKV проти Azure Cache for Redis
Альтернатива Azure Cache for Redis для міграції 2028 року
Альтернатива Azure Cache for Redis зараз є в багатьох планах розвитку. Microsoft оголосила дати виведення з експлуатації для кожного рівня й рекомендує перейти на Azure Managed Redis, продукт на основі програмного забезпечення Redis Enterprise. HotKV є іншим шляхом. Багатопотоковий рушій, що підтримує той самий протокол Redis, на виділеній машині для кожного екземпляра. Сімейства команд ШІ вбудовані від плану Performance і вище.
Azure Cache for Redis
драбина рівнів, кожен зі своєю датою
- Basicвиводиться 30 вер. 2028 р.
Redis з відкритим кодом, одна VM, без SLA
- Standardвиводиться 30 вер. 2028 р.
Redis з відкритим кодом, дві VM
- Premiumвиводиться 30 вер. 2028 р.
Redis з відкритим кодом, кластеризація
- Enterpriseвиводиться 31 бер. 2027 р.
Redis Enterprise, модулі
- Azure Managed Redisновий продукт, Redis Enterprise
Redis Enterprise 7.4, рекомендований перехід
HotKV
один рушій, три плани, оновлення на місці
- Starterкожне ядро
повний базовий рушій
- Performanceкожне ядро
додає модулі ШІ та LLM
- Scaleкожне ядро
додає реплікацію, шифрування, аудит
Той самий рушій на кожному плані. Багатопотокове ядро, RESP2 і RESP3 та 300 базові команди не змінюються, коли ви переходите на вищий план.
Ця альтернатива Azure Cache for Redis, запущена як одиночний екземпляр на одній машині з 160 vCPU, лідирувала в 12 із 12 команд проти Redis 8.10.2, з пропускною здатністю від 14.8x до 69.7x. HotKV зібрано з вихідного коду для цього CPU. Redis 8.10.2 працював у своїй стандартній збірці. На малих машинах розрив менший.
Пряма заміна
Що зберігає ця альтернатива Azure Cache for Redis
HotKV реалізує мережевий протокол Redis. Перехід з Azure Cache for Redis зазвичай є зміною хоста й облікових даних. Перевірте довідник команд щодо всього, що виходить за межі базового набору.
Той самий протокол
RESP2 і RESP3 з узгодженням через HELLO. HotKV повідомляє клієнтам версію Redis 8.4.0, тож бібліотеки обирають свої функції за нею. Рядки підключення, конвеєри, pub/sub і транзакції працюють так само, як і сьогодні.
Ті самі клієнти та інструменти
Клієнтські бібліотеки Redis і Valkey, redis-cli, redis-cli --cluster і графічні інструменти підключаються до HotKV без змін у коді для базових команд.
Ті самі базові команди
300 базові команди, скрипти Lua і бібліотеки функцій, а також власні сімейства команд HotKV, коли вони вам потрібні.
$ 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
... (ще чотири поля)
> SET session:4821 "same protocol, every core"
OK
> GET session:4821
"same protocol, every core"
> TAG.SET session:4821 tenant:acme # команда HotKV, коли вона вам потрібна
(integer) 1Коли потрібна альтернатива Azure Cache for Redis
Чому командам потрібна альтернатива Azure Cache for Redis
Задокументовані властивості Azure Cache for Redis, через які командам потрібна альтернатива Azure Cache for Redis, перевірені 21 жовтня 2026 р..
Microsoft оголосила дати виведення з експлуатації
FAQ Microsoft щодо виведення з експлуатації, перевірений 21 жовтня 2026 р., зазначає, що всі екземпляри Basic, Standard і Premium буде виведено з експлуатації 30 вересня 2028 р. Усі екземпляри Enterprise та Enterprise Flash буде виведено з експлуатації 31 березня 2027 р. Microsoft рекомендує перейти на Azure Managed Redis, який вона описує як заснований на програмному забезпеченні Redis Enterprise. Дати належать Microsoft і можуть змінитися. Будь-яка міграція є нагодою зважити альтернативу Azure Cache for Redis.
Один потік на рівнях з відкритим кодом
Власні настанови Microsoft кажуть, що рівні Basic, Standard і Premium працюють на Redis з відкритим кодом, який використовує один потік для обробки команд. Там додано, що горизонтальне масштабування зазвичай допомагає більше, ніж вертикальне. Більша пропускна здатність означає більше кешів для керування.
Redis 6.0 на рівнях з відкритим кодом
Рівні Basic, Standard і Premium працюють на Redis 6.0 з відкритим кодом. Microsoft вивела Redis 4.0 з експлуатації на цих рівнях у червні 2023 р. Рівні Enterprise працюють на Redis Enterprise 7.2. Azure Managed Redis пропонує Redis 7.4.x. HotKV реалізує RESP2 і RESP3 з 300 базовими командами. Він повідомляє клієнтам версію Redis 8.4.0.
Функції ШІ потребують рівнів Enterprise або більше сервісів
Модулі пошуку, JSON, імовірнісних структур і часових рядів доступні лише на рівнях Enterprise та в Azure Managed Redis. Кеш промптів, семантичний кеш, пам'ять агентів і облік вартості LLM не є функціями жодного рівня. У HotKV це сімейства команд того самого сервера. Вони входять до плану Performance і вище.
Виміряно, а не заявлено
Ця альтернатива Azure Cache for Redis, виміряна. HotKV проти Redis 8.10.2 на одній машині
HotKV Ltd виміряла Redis 8.10.2, сімейство рушіїв з відкритим кодом, на якому засновані рівні Basic, Standard і Premium. Він працював як самостійно розміщений одиночний екземпляр на тій самій машині, що й HotKV. Сам Azure Cache for Redis не вимірювали. Його рівні з відкритим кодом працюють на Redis 6.0. Його рівні Enterprise та Azure Managed Redis працюють на Redis Enterprise, який також не вимірювали. Цифри показують рушій, справедливу базову лінію для альтернативи Azure Cache for Redis.
- 12 із 12
- команд, на яких HotKV виміряв найвищу пропускну здатність проти Redis
- 14.8x до 69.7x
- Пропускна здатність HotKV як кратне до Redis на 12 командах, де він лідирував (від SET до RPUSH)
- Немає
- команд, на яких Redis виміряв більше
HotKV Ltd зібрала HotKV з вихідного коду для цього CPU. Redis працював у своїй стандартній релізній збірці. Обидва працювали як одиночні екземпляри. Кількість потоків відповідала задокументованому налаштуванню для всіх ядер кожного продукту і не підлаштовувалася під окремий продукт. На машинах з невеликою кількістю ядер розрив менший.
Операцій на секунду, медіана 3 запусків по 10 секунд. Кожна пара стовпчиків масштабується до швидшого сервера на цій команді.
* Обмежено мережею: результат визначила мережа екземпляра, тож власна межа сервера вища.
† Обмежено генератором навантаження: машини-генератори навантаження працювали вище 85% ЦП, тож це їхня межа, а не сервера.
Azure D160alds_v7 (AMD EPYC 9V45 (Turin), 160 vCPU), виміряно 9 жовтня 2026 р.. Значення по 256 байтів, глибина конвеєра 30, 5 000 000 попередньо заповнених ключів, що читаються рівномірно випадково. Три виділені машини-генератори навантаження. Кожен сервер працював сам як одиночний екземпляр з вимкненим збереженням даних. Кожен отримав усі ядра (Redis 128 потоків вводу-виводу, його максимум). HotKV Ltd зібрала HotKV з вихідного коду для цього CPU і запускала Redis у його стандартній релізній збірці. Повний метод і результати · Інструментарій і сирі дані
Пліч-о-пліч
Ця альтернатива Azure Cache for Redis і Azure Cache for Redis, функція за функцією
Заради справедливості
Де ця альтернатива Azure Cache for Redis поступається Azure Cache for Redis або просто відрізняється
Сторінка «альтернатива Azure Cache for Redis» корисна лише тоді, коли каже і про це.
- Azure Cache for Redis і Azure Managed Redis інтегруються з Azure. Це означає Private Link, зональну надмірність і активну геореплікацію на рівнях Enterprise. Azure Managed Redis додає автентифікацію Microsoft Entra ID. Якщо ваш стек повністю на Azure, ця інтеграція має реальну цінність.
- Azure Managed Redis працює на Redis Enterprise 7.4 з модулями пошуку, JSON, імовірнісних структур і часових рядів. Redis Enterprise також використовує кілька vCPU на екземпляр. HotKV має фільтри Блума, скетчі Count-Min і Top-K на кожному плані та часові ряди від плану Performance і вище, але не має типу документів JSON.
- HotKV Cloud працює в Google Cloud, а не в Azure. Для даних, які мають залишатися у вашій підписці Azure, HotKV On-Premise запускає той самий рушій на ваших власних віртуальних машинах Azure за ліцензією.
- Ця альтернатива Azure Cache for Redis перебуває в ранньому доступі, з SLA на Performance і Scale та без SLA на Starter. Azure Cache for Redis є зрілим сервісом із SLA на кожному рівні, крім Basic.
Перехід
Ця альтернатива Azure Cache for Redis замість Azure Cache for Redis за чотири кроки
Що на практиці передбачає перехід, коли альтернатива Azure Cache for Redis обрана.
- 1
Створіть екземпляр
Виберіть регіон і план у консолі HotKV Cloud. Екземпляр є окремою машиною, яку розгортають, оновлюють і моніторять за вас.
- 2
Спрямуйте на нього своїх клієнтів
Залиште клієнтську бібліотеку, якою вже користуєтеся. Змініть хост, порт і облікові дані з Azure Cache for Redis на екземпляр HotKV. TLS і автентифікація за паролем увімкнені від самого початку, доступні користувачі ACL. Альтернатива Azure Cache for Redis, що говорить тим самим протоколом, не потребує змін у клієнті для базових команд.
- 3
Перенесіть дані
Використовуйте інструменти, які вже знаєте. DUMP і RESTORE, MIGRATE або повторне відтворення ваших записів працюють, бо HotKV реалізує ці команди.
- 4
Увімкніть те, чого бракувало
Векторний пошук і позначення ключів тегами є базовими командами на кожному плані. Кеші промптів і семантичні кеші, пам'ять агентів і облік вартості LLM є командами того самого сервера на плані Performance і вище. Без модуля, sidecar чи другого сервісу. Саме це має додавати альтернатива Azure Cache for Redis.
Запитання
Ця альтернатива Azure Cache for Redis у запитаннях і відповідях
Чи працюватимуть мої клієнти Azure Cache for Redis з цією альтернативою Azure Cache for Redis?
Так, для базових команд. Сервіс підтримує RESP2 і RESP3, які реалізує HotKV. StackExchange.Redis та інші клієнти RESP2 і RESP3 підключаються до екземпляра HotKV після зміни хоста й облікових даних.
Чи проводили ви бенчмарк Azure Cache for Redis?
Ні. HotKV Ltd виміряла Redis 8.10.2, сімейство рушіїв з відкритим кодом, на якому засновані рівні Basic, Standard і Premium. Він працював як самостійно розміщений одиночний екземпляр на тій самій машині зі 160 vCPU, що й HotKV. Керований сервіс, його збірки Redis 6.0 і рівні Redis Enterprise не вимірювали. Цифри описують рушій.
Чи може альтернатива Azure Cache for Redis зберігати мої дані в Azure?
HotKV Cloud працює в Google Cloud. Якщо ваші дані мають залишатися в Azure, HotKV On-Premise запускає той самий рушій на віртуальних машинах у вашій власній підписці Azure за ліцензією.
Що станеться під час виведення з експлуатації?
FAQ Microsoft щодо виведення з експлуатації зазначає, що кеші Basic, Standard і Premium буде виведено з експлуатації 30 вересня 2028 р. Він рекомендує перейти на Azure Managed Redis вже зараз. Це інший продукт, заснований на програмному забезпеченні Redis Enterprise і тарифікований як нативний сервіс Azure. Перехід на HotKV є зміною хоста й облікових даних для тих самих клієнтів. Рушій багатопотоковий від самого початку.
Нехай ця альтернатива Azure Cache for Redis пройде перевірку клієнтами, які у вас уже є
HotKV Cloud відкривається хвилями. Кожен екземпляр, який пропонує ця альтернатива Azure Cache for Redis, є виділеною машиною з багатопотоковим рушієм. Сімейства команд ШІ входять до планів Performance і Scale.
Інші порівняння