- Главная
- 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, опередила Redis 8.10.2 на 12 из 12 команд, с пропускной способностью от 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 и GUI-инструменты подключаются к 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 опережает HotKV или просто отличается. Эта альтернатива 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 sketch и 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 к HotKV, ваша альтернатива Azure Cache for Redis
Переход на HotKV как альтернатива 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 и выше. Без модулей, сайдкаров и второго сервиса. Именно это должна добавлять альтернатива 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.
Другие сравнения