Кэш Redis для Azure

Высокая производительность, доступ к данным с малым временем задержки для создания быстрых и масштабируемых приложений Azure

Кэш Redis

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

Кэш Redis для Azure доступен на следующих уровнях:

  • Basic — кэш с одиночным узлом нескольких размеров (идеально подходит для разработки и тестирования, а также для некритических рабочих нагрузок). Базовый уровень не включает соглашения об уровне обслуживания.
  • Стандартный — реплицируемый кэш в конфигурации с двумя узлами: основным и дополнительным, управляемый корпорацией Майкрософт, с соглашением об уровне обслуживания с высоким уровнем доступности.
  • Премиум — этот новый уровень включает соглашение об уровне обслуживания с высоким уровнем доступности, все функции уровня "Стандартный" и другие функции, такие как более высокая производительность по сравнению с кэшем уровней "Базовый" и "Стандартный", большие рабочие нагрузки, аварийное восстановление и улучшенная безопасность. К дополнительным функциям относятся следующие функции.
    • Сохраняемость Redis обеспечивает целостность данных в кэше Redis. Можно также делать моментальные снимки и создавать резервные копии данных, которые можно загрузить при сбое.
    • Кластер Redis автоматически сегментирует данные между всеми узлами Redis, обеспечивая возможность создавать рабочие нагрузки с большим объемом памяти (более 53 ГБ) и получать более высокую производительность.
    • Развертывание виртуальной сети Azure (VNET) обеспечивает улучшенную безопасность и изоляцию для кэша Redis для Azure, а также подсетей, политику контроля доступа и другие функции ограничения доступа.

Кэши Basic и Standard доступны в размерах до 53 ГБ, а кэш Premium — до 530 ГБ (и более по запросу).

Ознакомьтесь с дополнительными сведениями о кэше Redis для Azure и новых возможностях уровня Premium.

Высокая производительность

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

Отличные компоненты

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

Redis также поддерживает простую в настройке репликацию "ведущий-ведомый" с быстрой начальной синхронизацией без блокировки, автоматическим повторным подключением при разделении сети и т. д.

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

С Redis можно работать, используя большинство современных языков программирования.

Кэш Redis для Azure использует проверку подлинности Redis и поддерживает SSL-подключения к Redis.

Удобство использования и управления

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

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

Создайте свой первый кэш Redis

Создать кэш Redis легко, это занимает всего несколько секунд.

Создание нового кэша Redis при помощи портала Microsoft Azure

На портале Microsoft Azure щелкните Создать > Данные и хранилище > Кэш Redis.

Укажите имя создаваемого кэша, выберите регион мира, в котором он будет работать, а затем нажмите кнопку Создать. Через несколько секунд он будет готов.

Создание нового кэша Redis при помощи командной строки

Можно также создать новый кэш Redis при помощи интерфейса PowerShell посредством следующей команды:

New-AzureRmRedisCache -ResourceGroupName myGroup -Name mycache -Location "West US"

Управление элементами кэша Redis

После создания кэша Redis настраивать его параметры и отслеживать использование можно будет с помощью предварительной версии портала и командной строки:

Связанные продукты и услуги

Виртуальные машины

Подготовка виртуальных машин Windows и Linux за считаные минуты

Служба приложений

Создание мобильных и веб-приложений для любой платформы и любого устройства

Создавайте масштабируемые и быстрые приложения с использованием службы кэша Redis для Azure