Trace Id is missing
Пропустить и перейти к основному содержимому

Кэш Azure для Redis®2

Распределенное, находящееся в памяти масштабируемое решение, предоставляющее сверхбыстрый доступ к данным

Ваше приложение. Быстрее.

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

Video container

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

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

Интеграция модулей RedisBloom, RediSearch, RedisJSON и RedisTimeSeries, поддерживающая анализ данных, поиск и потоковую передачу

Мощные возможности, в том числе кластеризация, активная георепликация, Redis on Flash и доступность до 99,999 %

Что можно создать с помощью кэша Azure для Redis

Повышение пропускной способности и уменьшение задержки приложений

Используйте Кэш Azure для Redis, чтобы ускорить работу уровня данных с помощью кэширования. Добавление Кэша Azure для Redis может повысить пропускную способность данных более чем на 800 %, а также уменьшить задержку более чем на 1000 %1 при небольших затратах. Это отличный способ эффективного масштабирования приложений и улучшения взаимодействия с пользователями без затрат на перепроектирование основной базы данных.

Ускоренная работа приложений с помощью распределенного кэша

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

Эффективное хранение данных сеансов

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

Взаимодействие между службами в качестве брокера сообщений

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

Улучшение производительности приложений с помощью Redis Enterprise в Azure

Получите инновационную поддержку популярных функций Redis Enterprise с помощью уровней Enterprise и Enterprise Flash кэша Azure для Redis, разработанного в сотрудничестве с Redis Inc. Воспользуйтесь активной георепликацией для создания глобально распределенных кэшей, уровень доступности которых достигает 99,999 %. Добавляйте новые структуры данных, улучшающие анализ и машинное обучение, с помощью включенных модулей RediSearch, RedisBloom и RedisTimeSeries. Кроме того, вы можете использовать кэши огромного размера по более низкой цене, применяя уровень Enterprise Flash для запуска Redis в быстром флэш-хранилище.

Redis как полностью управляемая служба

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

Комплексные встроенные средства обеспечения безопасности и соответствия требованиям

Страница обзора Центра безопасности Azure с политикой, данными о соответствии требованиям и сведениями о санации для обеспечения безопасности ресурсов
Вкладка вычислений и приложений Центра безопасности Azure со списком рекомендаций

Начало работы с бесплатной учетной записью Azure

1

Начните работу бесплатно. Получите на свой счет 200 USD(долларов США) , которые можно использовать в течение 30 дней. При наличии денег на счете вы можете бесплатно работать со многими нашими популярными службами в определенном объеме. Еще более 55 других служб будут всегда доступны вам бесплатно в рамках обозначенного объема.

2

Чтобы продолжать работу с этими службами, когда кредит будет израсходован, перейдите на оплату по мере использования. Плата будет взиматься только при использовании служб сверх предоставляемого бесплатно ежемесячного объема.

3

По истечении 12 месяцев вам все еще будут доступны более 55 служб, которые всегда предоставляются бесплатно. При этом вы по-прежнему будете платить только за те ресурсы, которые используете сверх бесплатно предоставляемого ежемесячного объема.

Нам доверяют компании всех размеров

Компания Alaska Airlines упростила покупки

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

Ральф Фелтис (Ralph Feltis), старший инженер по программному обеспечению, Alaska Airlines

Alaska Airlines

Компания CarMax внедрила онлайн-инновации

"Azure PaaS (платформа как услуга) предоставила нам доступ к полному набору возможностей, таких как кэш Azure для Redis, которые нам не нужно было создавать самим. Мы можем запустить эти службы и начать использовать их менее чем через час, что невероятно."

Брэндон Линтон (Brandon Linton), архитектор решений, CarMax

CarMax

Передовая компания в сфере ухода за животными создала глобальное распределенное решение

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

MARS

Компания Chipotle создала масштабируемый веб-сайт

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

Chipotle

Компания SitePro упростила прием данных Интернета вещей в реальном времени

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

Дастин Браун (Dustin Brown), директор по технологиям, SitePro

Sitepro
Вернуться к вкладкам

Ресурсы и документация по Кэшу Azure для Redis

Часто задаваемые вопросы о Кэше Azure для Redis

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

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

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

  • Кэш Azure для Redis имеет непревзойденную надежность на уровне 99,9 % (в соответствии с SLA). Большинство уровней предоставляют встроенную реплику, которая используется при отработке отказа в случае сбоя основного экземпляра. Вы также можете настроить свой экземпляр кэша Azure для Redis для использования сохраняемости данных для восстановления данных в случае сбоя оборудования.

Готовы настроить бесплатную учетную запись Azure?

  • 1Заявления о производительности основаны на данных исследования, заказанного Microsoft и проведенного GigaOm в октябре 2020 года. В исследовании сравнивается производительность тестового приложения, использующего базу данных Azure с реализацией Кэша Azure для Redis в качестве решения кэширования и без нее. В качестве элемента базы данных в исследовании использовались База данных SQL Azure и База данных Azure для PostgreSQL. Использовался экземпляр Базы данных SQL Azure общего назначения 5-го поколения с 2 виртуальными ядрами и экземпляр Базы данных Azure для PostgreSQL общего назначения с 2 виртуальными ядрами в сочетании с экземпляром Azure для Redis уровня P1 Premium на 6 ГБ. Эти результаты сравнивались с экземплярами Базы данных SQL Azure общего назначения 5-го поколения с 8, 16, 24 и 32 виртуальными ядрами и экземплярами Базы данных Azure для PostgreSQL общего назначения с 8, 16, 24 и 32 виртуальными ядрами без Кэша Azure для Redis. Контрольные данные были получены с помощью нагрузочного теста базы данных веб-приложения GigaOm, который имитирует отправку увеличивающегося числа HTTP-запросов к обычному веб-приложению и серверной базе данных. Фактические результаты могут отличаться в зависимости от конфигурации и региона.

    2Redis является зарегистрированным товарным знаком Redis Ltd. Все права на него принадлежат Redis Ltd. Любое использование корпорацией Майкрософт предназначено только для справочных целей и не указывает на какое-либо спонсорство, подтверждение или принадлежность между Redis и Microsoft.