Поделиться через


Что нового в кэше Azure для Redis

Июнь 2024 г.

Redis 7.2 (предварительная версия) на уровне Enterprise

Кэш Azure для Redis теперь предлагает возможность использовать Redis 7.2 (предварительная версия) с уровнями Enterprise и Enterprise Flash.

Кэши можно обновлять автоматически или вручную. Дополнительные сведения см. в статье Об обновлении существующего кэша.

Вы можете вручную активировать обновление до последней версии программного обеспечения Redis. Это дает два преимущества, описанные выше, ожидающие автоматического обновления:

  1. Вы можете контролировать, когда происходит обновление.
  2. Вы можете обновить до предварительных версий программного обеспечения Redis.
Уровень "Базовый", "Стандартный" и "Премиум" Enterprise, Enterprise Flash
Последняя версия Redis Redis 6.0 (GA) Redis 6.2 (GA) / Redis 7.2 (предварительная версия)
Политика обновления Обновление вручную до более новой версии Автоматическое обновление до последней версии общедоступной версии

Номер SKU корпоративного уровня E1 (предварительная версия)

Номер SKU E1 предназначен в основном для сценариев разработки и тестирования. Он выполняется на небольших виртуальных машинах с возможностью ускорения. В результате E1 обеспечивает переменную производительность в зависимости от того, сколько ресурсов ЦП потребляется. В отличие от других предложений Enterprise, невозможно масштабировать E1. Тем не менее, по-прежнему можно масштабировать до более крупного номера SKU. Номер SKU E1 также не поддерживает активную георепликацию.

Дополнительные сведения см. в разделе

Кэш выходных данных .NET и HybridCache

Использование кэша Azure для Reds в качестве кэша выходных данных было введено в .NET 8 в ноябре 2023 года. Кэширование выходных данных сохраняет отрисованные веб-страницы для повышения производительности, устойчивости и снижения затрат за счет использования ресурсов сервера. Redis можно использовать в качестве встроенного хранилища кэша выходных данных в .NET 8. Дополнительные сведения об использовании Redis в качестве кэша вывода см. в разделе "По промежуточного слоя кэширования выходных данных" в ASP.NET Core

поддержка распределенного кэширования ASP.NET Core расширяет .NET 9 Preview 4 для .NET 9 для .NET 9 новый API HybridCache. HybridCache расширяет существующую IDistributedCache поддержку в ASP.NET Core с новыми возможностями, включая многоуровневое хранилище, с ограниченным кэшем L1 процесса, дополненным отдельным (обычно большим) внепроцессным кэшем L2. Гибридный подход к хранилищу кэша обеспечивает два преимущества: большинство выборок эффективно обслуживаются из L1, но холодный запуск и доступ к данным, к которым вы обращаетесь редко используйте L2. Использование L2 для данных, к которых вы обращаетесь реже, не использует базовую серверную часть.

Дополнительные сведения и скачивание см. в статье .NET 9 (предварительная версия 4)

HybridCache также включает:

  • Защита с меткой для предотвращения параллельных выборок одних и того же данных
  • настраиваемая сериализация
  • упрощение использования API для распространенных сценариев

Дополнительные сведения см. в библиотеке HybridCache.

Аудит подключений

Аудит подключений — это общедоступная версия для всех номеров SKU, и вы можете настроить Политика Azure для аудита или применения конкретных политик для частных конечных точек и доступа к общедоступной сети с помощью кэшей. Кэш Azure для Redis не предоставляет встроенную политику, но можно создать настраиваемую политику, чтобы обеспечить включение частных конечных точек.

Дополнительные сведения см. в разделе "Управление политиками сети для частных конечных точек".

Май 2024 г.

Функции Azure

Использование Кэш Azure для Redis с Функции Azure для создания оптимизированных бессерверных и управляемых событиями архитектур теперь находится в общедоступной версии.

Дополнительные сведения см. в статье "Общие сведения о функциях Azure для Кэш Azure для Redis".

Microsoft Entra ID

Поддержка идентификатора Microsoft Entra для проверки подлинности и управления доступом на основе ролей в разных регионах, поддерживающих Кэш Azure для Redis теперь находится в общедоступной версии.

Дополнительные сведения см. в разделе "Использование идентификатора Microsoft Entra для проверки подлинности кэша".

Апрель 2024 г.

Поддержка встроенной операции очистки , которая может быть запущена на уровне уровня управления для кэшей на уровне "Базовый", "Стандартный" и "Премиум" теперь находится в общедоступной версии.

Дополнительные сведения см. в статье об операции очистки данных.

Февраль 2024 г.

Поддержка использования управляемых клиентом ключей для шифрования диска (CMK) достигла общедоступной версии.

Дополнительные сведения см. в статье о настройке шифрования CMK в кэшах Enterprise.

2024 января

Все уровни Кэш Azure для Redis теперь поддерживают TLS 1.3.

Дополнительные сведения см. в разделе "Что такое параметры конфигурации для протокола TLS?".

Октябрь 2023

Операция очистки данных для кэшей "Базовый", "Стандартный" и "Премиум" (предварительная версия)

Кэши уровня "Базовый", "Стандартный" и "Премиум" теперь поддерживают встроенную операцию очистки , которую можно запустить на уровне уровня управления. Используйте операцию очистки с кэшем, выполняющую FLUSH ALL команду с помощью консоли портала или redis-cli.

Дополнительные сведения см. в статье об операции очистки данных.

Канал обновления для кэшей "Базовый", "Стандартный" и "Премиум" (предварительная версия)

С помощью кэшей уровня "Базовый", "Стандартный" или "Премиум" можно получить ранние обновления, настроив канал обновления "Предварительная версия" или "Стабильный".

Дополнительные сведения см. в разделе "Каналы обновления".

Сентябрь 2023

Удаление поддержки TLS 1.0 и 1.1 при работе с Кэшем Azure для Redis

Чтобы удовлетворить толчок всей отрасли к эксклюзивному использованию tls версии 1.2 или более поздней, Кэш Azure для Redis движется к использованию TLS 1.2 в октябре 2024 года.

В рамках этих усилий можно ожидать, что следующие изменения Кэш Azure для Redis:

  • Этап 1. Кэш Azure для Redis останавливает предложение TLS 1.0/1.1 в качестве параметра MinimumTLSVersion для создания нового кэша. На этом этапе существующие экземпляры кэша затронуты не будут. Вы по-прежнему можете использовать портал Azure или другие API управления, чтобы изменять минимальную версию TLS на 1.0 или 1.1 для обеспечения обратной совместимости.
  • Этап 2. Кэш Azure для Redis останавливает поддержку TLS 1.1 и TLS 1.0 с 1 октября 2024 г. После этого изменения приложение для взаимодействия с кэшем должно будет использовать TLS 1.2 или более поздней версии. Ожидается, что служба Кэш Azure для Redis будет доступна при обновлении MinimumTLSVerion для всех кэшей до 1.2.

Дополнительные сведения см. в разделе "Удаление TLS 1.0 и 1.1" из использования с Кэш Azure для Redis.

Июнь 2023 г.

Идентификатор Microsoft Entra для проверки подлинности и управления доступом на основе ролей доступен в разных регионах, которые поддерживают Кэш Azure для Redis.

Май 2023 г.

Проверка подлинности и авторизация идентификатора Microsoft Entra (предварительная версия)

Проверка подлинности и авторизация на основе идентификатора Записи Майкрософт теперь доступна для общедоступной предварительной версии с Кэш Azure для Redis. С помощью этой интеграции идентификатора Microsoft Entra пользователи могут подключаться к экземпляру кэша без ключа доступа и использовать управление доступом на основе ролей для подключения к экземпляру кэша.

Эта функция доступна для Кэш Azure для Redis номеров SKU уровня "Базовый", "Стандартный" и "Премиум". В этом обновлении клиенты могут с нетерпением учесть повышение безопасности и упрощенную проверку подлинности при использовании Кэш Azure для Redis.

Поддержка до 30 сегментов для кластеризованных экземпляров Кэш Azure для Redis

Кэш Azure для Redis теперь поддерживает кластеризованные кэши до 30 сегментов. Теперь приложения могут хранить больше данных и масштабировать их с помощью рабочих нагрузок.

Апрель 2023 г.

99-й процентиль задержки (предварительная версия)

Новая метрика доступна для отслеживания наихудшей задержки команд на стороне сервера в Кэш Azure для Redis экземплярах. Задержка измеряется с помощью PING команд и времени отклика отслеживания. Эту метрику можно использовать для отслеживания работоспособности экземпляра кэша и проверки того, являются ли длительные команды компрометирующими производительность задержки.

Дополнительные сведения см. в статье Monitor Azure Cache for Redis (Как выполнять мониторинг кэша Azure для Redis).

Март 2023 г.

Горизонтальное масштабирование и горизонтальное масштабирование для уровней Enterprise (предварительная версия)

Уровни Enterprise и Enterprise Flash теперь поддерживают возможность масштабирования экземпляров кэша вверх и вне необходимости простоя или потери данных. Операции масштабирования и горизонтального масштабирования могут выполняться в одной и той же операции.

Дополнительные сведения см. в разделе "Масштабирование экземпляра Кэш Azure для Redis".

Поддержка RedisJSON в активных геореплицированных кэшах (предварительная версия)

Экземпляры кэша, использующие активную георепликацию, теперь поддерживают модуль RedisJSON.

Дополнительные сведения см. в разделе "Настройка активной георепликации".

Операция очистки для активных геореплицированных кэшей (предварительная версия)

Кэши, использующие активную георепликацию, теперь включают встроенную операцию очистки , которую можно инициировать на уровне плоскости управления. Используйте операцию очистки с кэшем вместо FLUSH ALL операций и FLUSH DB блокируемых для реплицированных геореплицированных кэшей.

Дополнительные сведения см. в разделе "Операция Flush".

Шифрование дисков с управляемым клиентом (CMK) (предварительная версия)

Данные Redis, сохраненные на диске, теперь можно шифровать с помощью управляемых клиентом ключей (CMK) на уровнях Enterprise и Enterprise Flash. Использование CMK добавляет еще один уровень управления в шифрование дисков по умолчанию.

Дополнительные сведения см. в разделе "Включение шифрования дисков".

Журналы аудита событий подключения (предварительная версия)

Кэши уровня Enterprise и Enterprise Flash теперь могут регистрировать все события подключения, отключения и проверки подлинности с помощью параметров диагностики. Ведение журнала этой информации помогает в аудитах безопасности. Вы также можете отслеживать, кто имеет доступ к ресурсу кэша.

Дополнительные сведения см. в разделе "Включение журналов аудита подключения".

Ноябрь 2022 г.

Поддержка RedisJSON

Поддержка использования модуля RedisJSON достигла общедоступной версии.

Дополнительные сведения см. в разделе "Использование модулей Redis" с Кэш Azure для Redis.

Redis 6 становится обновлением по умолчанию

Все версии REST API Кэш Azure для Redis, PowerShell, Azure CLI и Azure SDK создают экземпляры Redis с помощью Redis 6 с 20 января 2023 г. Ранее мы объявили об этом изменении 1 ноября 2022 года, но из-за непредвиденных изменений дата в настоящее время была вытеснена до 20 января 2023 года.

Дополнительные сведения см. в разделе Redis 6 по умолчанию для новых экземпляров кэша.

Октябрь 2022

Улучшения пассивной георепликации

Некоторые усовершенствования были добавлены в функциональность пассивной георепликации, предлагаемую на уровне "Премиум" Кэш Azure для Redis.

  • Новые метрики доступны для клиентов, чтобы лучше отслеживать работоспособность и состояние их георепликации, включая статистику по объему данных, ожидающих репликации. Дополнительные сведения см. в статье Monitor Azure Cache for Redis (Как выполнять мониторинг кэша Azure для Redis).

    • Задержка подключения георепликации (предварительная версия)
    • Смещение Синхронизация данных георепликации (предварительная версия)
    • Завершение события полной синхронизации георепликации (предварительная версия)
    • Событие полной синхронизации георепликации (предварительная версия)
  • Теперь клиенты могут инициировать отработку отказа между гео-первичными и георепликами кэшей с помощью одной команды выбора или интерфейса командной строки, устраняя сбой при отмене связи вручную и повторном связывании кэшей. Дополнительные сведения см. в разделе "Инициирование отработки отказа с гео-первичного на гео-вторичный".

  • Url-адрес глобального кэша также предлагается, который автоматически обновляет свои записи DNS после активации геоработки отказа, что позволяет приложению управлять только одним адресом кэша. Дополнительные сведения см. в разделе "Гео-первичный URL-адрес".

2022 сентября

Обновите экземпляры Кэш Azure для Redis, чтобы использовать Redis версии 6 до 30 июня 2023 г.

30 июня 2023 г. мы отставим от версии 4 для Кэш Azure для Redis экземпляров. До этой даты необходимо обновить любой экземпляр кэша до версии 6.

  • Все экземпляры кэша под управлением Redis версии 4 после 30 июня 2023 года будут автоматически обновлены.
  • Все экземпляры кэша с поддержкой георепликации Redis версии 4 будут обновляться автоматически после 30 августа 2023 года.

Рекомендуется обновить кэши самостоятельно, чтобы обеспечить максимально удобное выполнение расписания и потребностей пользователей.

Дополнительные сведения см. в разделе "Выход на пенсию".

Поддержка управляемого удостоверения в Кэше Azure для Redis

Проверка подлинности подключений учетной записи хранения с помощью управляемого удостоверения достигла общедоступной версии.

Дополнительные сведения см. в разделе Управляемое удостоверение для хранилища.

Август 2022 г.

Модуль RedisJSON, доступный в Кэше Azure для Redis Enterprise

Уровни Enterprise и Enterprise Flash Кэша Azure для Redis теперь поддерживают модуль RedisJSON. Этот модуль добавляет собственные функциональные возможности для хранения, запроса и поиска данных в формате JSON, что упрощает хранение данных в формате документа в Redis. Этот модуль позволяет упростить распространенные варианты использования, такие как хранение данных каталога продуктов или профилей пользователей.

Модуль RedisJSON реализует версию сообщества такого модуля, чтобы вы могли использовать существующие знания и рабочие потоки. RedisJSON предназначен для использования с функциями поиска RediSearch. Использование обоих модулей обеспечивает интегрированное индексирование и запросы данных. Дополнительные сведения см. в разделе RedisJSON.

Модуль RediSearch теперь доступен для Кэша Azure для Redis. Дополнительные сведения об использовании модулей Redis в Кэше Azure для Redis см. в статье Использование программы модулей Redis с Кэшем Azure для Redis.

Июль 2022

Использование Redis 6 по умолчанию для новых экземпляров кэша

Внимание

Ранее мы объявили об этом изменении 1 ноября 2022 года. Новая дата — 20 января 2023 г. Текст был обновлен, чтобы отразить новую дату.

Начиная с 20 января 2023 г. все версии REST API Кэш Azure для Redis, PowerShell, Azure CLI и Azure SDK будут создавать экземпляры Redis с помощью последней стабильной версии Redis, предлагаемой Кэш Azure для Redis по умолчанию. Ранее по умолчанию использовался Redis версии 4.0. Однако на октябрь 2021 г. последней стабильной версия Redis, предлагаемой в Кэше Azure для Redis, является 6.0.

Примечание.

Это изменение не затрагивает существующие экземпляры. Это применимо только к новым экземплярам, созданным с 20 января 2023 г. и далее.

Версия Redis по умолчанию, используемая при создании экземпляра кэша, может варьироваться, так как она основана на последней стабильной версии, предоставляемой в Кэше Azure для Redis.

Если для приложения требуется определенная версия Redis, рекомендуется использовать последние версии артефактов, как показано в таблице. Затем при создании кэша выберите версию Redis явным образом.

Артефакт Версия, поддерживающая указание версии Redis
REST API 2020-06-01 и новее
PowerShell 6.3.0 и новее
Azure CLI 2.27.0 и новее
Пакет Azure SDK для .NET 7.0.0 и новее
Пакет SDK для Azure для Python 13.0.0 и новее
Пакет Azure SDK для Java 2.2.0 и новее
Пакет SDK для Azure для JavaScript 6.0.0 и новее
Пакет Azure SDK для Go v49.1.0 и новее

Апрель 2022 г.

Новые метрики для частоты создания подключений

Эти две новые метрики помогут определить, часто ли клиенты Кэша Azure для Redis отключаются и повторно подключаются, что может вызывать повышенную загрузку ЦП и сервера Redis.

  • Число создаваемых транзакций в секунду
  • Соединения, закрываемые в секунду

Дополнительные сведения см. в разделе Просмотр метрик кэша.

Изменение кэша по умолчанию

15 мая 2022 г. все новые экземпляры Кэша Azure для Redis по умолчанию будут использовать Redis 6. Вы по-прежнему можете создать экземпляр Redis 4, явно выбрав версию при создании экземпляра Кэша Azure для Redis.

Это изменение не влияет на имеющиеся учетные экземпляры. Это изменение применяется только к новым экземплярам, созданным после 15 мая 2022 г.

Версия Redis по умолчанию, используемая при создании кэша, может изменяться с течением времени. Когда появится новая версия Redis с открытым кодом служба кэша Azure для Redis может перейти на новую версию. Если для приложения требуется определенная версия Redis, рекомендуется явным образом выбрать версию Redis при создании кэша.

2022 февраля

Изменение TLS-сертификатов

Начиная с мая 2022 года Кэш Azure для Redis переходит на TLS-сертификаты, выданные корневым центром сертификации DigiCert Global G2. Срок действия текущего корневого центра сертификации Baltimore CyberTrust истекает в мае 2025 года, из-за чего изменение и потребовалось.

Мы ожидаем, что большинство Кэш Azure для Redis клиентов не затронуты. Однако, если вы в явном виде указывали список допустимых центров сертификации, что называется закреплением сертификатов, это может повлиять на ваше приложение.

Дополнительные сведения см. в этом блоге с инструкциями проверке влияния на клиентское приложение. Рекомендуем предпринять описанные в блоге действия, чтобы избежать потери подключения к кэшу.

Общая доступность активной георепликации для Кэша Azure для Redis Enterprise

Активная георепликация для Кэша Azure для Redis Enterprise теперь общедоступна.

Активная георепликация — это мощное средство, которое позволяет связывать кластеры Кэша Azure для Redis для эффективной репликации данных в режиме "активный — активный". Ваши приложения могут выполнять запись в один кластер Redis, и данные автоматически копируются в другие связанные кластеры, и наоборот. Дополнительные сведения см записи в блоге сообщества разработчиков Azure.

2022 января

Поддержка управляемого удостоверения в Кэш Azure для Redis в хранилище

Кэш Azure для Redis теперь поддерживает проверку подлинности подключений к учетной записи хранения с помощью управляемого удостоверения. Удостоверение устанавливается с помощью идентификатора Microsoft Entra, и поддерживаются как назначаемые системой, так и назначаемые пользователем удостоверения. Поддержка управляемого удостоверения дополнительно позволяет службе устанавливать доверенный доступ к хранилищу для различных сценариев использования, включая сохраняемость данных и импорт и экспорт данных кэша.

Дополнительные сведения см. в статье Управляемое удостоверение с Кэшем Azure для Redis.

2021 октября

Общая доступность Кэша Redis для Azure версии 6.0

Версия 6.0 Кэша Azure для Redis теперь общедоступна. Новая версия включает:

  • потоки Redis (новый тип данных);
  • Улучшения в плане производительности
  • повышение продуктивности разработки;
  • улучшенную безопасность.

Теперь можно использовать потоки Redis — структуру данных, доступную только для добавления — для приема и анализа постоянно создаваемых данных, и для управления ими.

Кроме того, в Кэше Azure для Redis 6.0 представлены новые команды для повышения производительности и простоты использования: STRALGO, ZPOPMIN, ZPOPMAX и HELP.

Начните работу с Кэшем Azure для Redis 6.0 и выберите Redis 6.0 во время создания кэша. Кроме того, вы можете обновить существующие экземпляры кэша Redis 4.0.

Диагностика для подключенных клиентов

Кэш Azure для Redis теперь интегрирован с параметрами диагностики Azure для записи сведений обо всех клиентских подключениях к кэшу. Ведение журнала и последующий анализ этого параметра диагностики помогает понять, кто подключается к вашим кэшам, и узнать метку времени этих подключений. Данные журнала можно использовать для определения области нарушения безопасности и в целях аудита безопасности. Пользователи могут направить эти журналы в нужное место назначения, например учетную запись хранения или концентраторы событий.

Дополнительные сведения см. в статье Мониторинг данных Кэша Azure для Redis с помощью параметров диагностики.

Обновление Кэша Azure для Redis Enterprise

Общедоступная предварительная версия активной георепликации теперь поддерживает следующие возможности:

  • Модуль RediSearch: развертывание RediSearch с активной георепликацией.
  • Пять кэшей в группе репликации. Ранее поддерживалось два кэша.
  • Политика кластеризации OSS — подходит для высокопроизводительных рабочих нагрузок и обеспечивает лучшую масштабируемость.

2020 октября

Изменение сертификата TLS Azure

Корпорация Майкрософт обновляет службы Azure для использования TLS-сертификатов от других корневых центров сертификации (ЦС). Это изменение связано с тем, что текущие сертификаты ЦС не соответствуют одному из базовых требований организации CA/Browser Forum. См. сведения об изменении TLS-сертификатов Azure.

Дополнительные сведения о последствиях для Кэша Azure для Redis см. в статье Изменение сертификата TLS Azure.

Если у вас есть дополнительные вопросы, свяжитесь с нашей службой поддержки.