В этой статье приведены ответы на распространенные вопросы о том, как спланировать использование кэша Azure для Redis.
Производительность кэша Azure для Redis
Инструкции по тестированию производительности экземпляра Кэш Azure для Redis и примеры показателей производительности см. на странице Тестирование производительности.
В каком регионе следует размещать мой кэш?
Для лучшей производительности и минимальной задержки размещайте свой кэш Azure для Redis в одном регионе с вашим кэшируемым клиентским приложением.
Где находятся кэшированные данные?
В Кэш Azure для Redis данные приложения хранятся в ОЗУ виртуальной машины или виртуальных машин (в зависимости от уровня), на которых размещен кэш. Ваши данные находятся строго в том регионе Azure, который вы выбрали по умолчанию. Есть два случая, в которых данные могут покинуть регион.
- При включении сохраняемости в кэше уровня "Премиум" Кэш Azure для Redis резервное копирование данных в учетную запись хранения Azure, принадлежащей вам. Если предоставленная учетная запись хранения будет находиться в другом регионе или реплицирует данные через геоизбыточное хранилище (GRS) в другой регион, копия данных будет там. Уровни "Корпоративный" и "Корпоративный" используют сохраняемость на диске, которая подключается непосредственно к виртуальным машинам и не покидает регион.
- Если вы настроили пассивную георепликацию в кэше уровня "Премиум" и ваш дополнительный кэш находится в другом регионе (как обычно), данные реплицируются в этот регион. При настройке активной георепликации в кэше уровня "Корпоративный" или "Корпоративный" данные реплицируются в каждый кэш в группе георепликации. Если кэши в группе георепликации находятся в других регионах (как это обычно), данные реплицируются в этот регион.
Примечание
Уровень Enterprise Flash также хранит данные на эфемерном флэш-диске NVMe. Этот диск подключен к виртуальной машине экземпляра кэша и, следовательно, находится в том же регионе, что и экземпляр.
Необходимо явно настроить Кэш Azure для Redis для использования этих функций. У вас также есть полный контроль над регионом, в котором находится учетная запись хранения или вторичный кэш.
Как выставляются счета за использование кэша Azure для Redis?
Ценовая категория кэша Azure для Redis указана здесь. На странице с ценами указаны почасовые и ежемесячные расценки. Счета за кэши выставляются в поминутной основе. Измеряется период с момента создания кэша до момента удаления кэша. Остановить или приостановить выставление счета за использование кэша нельзя.
Можно ли использовать Кэш Azure для Redis с Azure для государственных организаций Cloud или Azure под управлением 21Vianet Cloud?
Да, уровни "Базовый", "Стандартный" и "Премиум" Кэш Azure для Redis доступны в Azure для государственных организаций Cloud и Azure под управлением 21Vianet Cloud. URL-адреса для доступа к кэшу Azure для Redis и для управления им в этих облаках различны в отличие от общедоступного облака Azure.
Cloud | DNS-суффикс для кэша Redis |
---|---|
Общедоступные | *.redis.cache.windows.net |
US Gov | *.redis.cache.usgovcloudapi.net |
Китай | *.redis.cache.chinacloudapi.cn |
Дополнительные сведения о рекомендациях по использованию кэша Azure для Redis с другими облаками см. в следующих ссылках.
- Azure Government Databases – Azure Cache for Redis (Базы данных Azure для государственных организаций – кэш Azure для Redis)
- Azure под управлением 21Vianet Cloud — Кэш Azure для Redis
Сведения об использовании Кэш Azure для Redis с PowerShell в Azure для государственных организаций Cloud и Azure под управлением 21Vianet Cloud см. в статье Подключение к другим облакам — Кэш Azure для Redis PowerShell.
Уровни "Корпоративный" и "Корпоративный" для Кэш Azure для Redis пока доступны только в общедоступном облаке.
Дальнейшие действия
Узнайте о других часто задаваемых вопросах про кэш Redis для Azure.