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


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

В этой статье приводятся ответы на распространенные вопросы о планировании кэша Azure для Redis.

Производительность кэша Azure для Redis

Инструкции по тестированию производительности кэша Redis в Azure Redis и выборке показателей производительности см. в разделе "Тестирование производительности".

Как выставляется счет за Azure Redis?

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

Как использовать Azure Redis с облаком Azure для государственных организаций или Azure под управлением 21Vianet Cloud?

Уровни "Базовый", "Стандартный" и "Премиум" в Azure Redis доступны в облаке Azure для государственных организаций и Azure под управлением 21Vianet Cloud. URL-адреса для доступа к Azure Redis и управления ими отличаются от этих облаков, чем для общедоступного облака Azure, как показано в следующей таблице:

Облако Суффикс системы доменных имен (DNS) для Redis
Публика *.redis.cache.windows.net
Правительство США *.redis.cache.usgovcloudapi.net
21Vianet Cloud (Китай) *.redis.cache.chinacloudapi.cn

Уровни Azure Redis Enterprise и Enterprise Flash доступны только в общедоступном облаке.

Дополнительные сведения об использовании Azure Redis с другими облаками см. в следующих ссылках:

Сведения об использовании Azure Redis с PowerShell в облаке Azure для государственных организаций и Azure под управлением 21Vianet Cloud см. в статье "Как подключиться к другим облакам — PowerShell".

Где находятся кэшированные данные?

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

  • При включении сохраняемости данных в кэше уровня "Премиум" кэш Azure для Redis выполняет резервное копирование данных в учетную запись хранения Azure. Если ваша учетная запись хранения находится в другом регионе или реплицирует данные через геоизбыточное хранилище (GRS) в другой регион, копия данных заканчивается там. Уровни Enterprise и Enterprise Flash используют сохраняемость на диске, подключенную непосредственно к виртуальным машинам, которые не покидают регион.

  • Если вы настроили пассивный георепликацию в кэше уровня "Премиум" и дополнительный кэш находится в другом регионе, как обычно, данные реплицируются в этот регион. При настройке активной георепликации в кэше уровня Enterprise или Enterprise Flash данные реплицируются в каждый кэш в группе георепликации. Если кэши в группе георепликации находятся в других регионах, как правило, данные реплицируются в эти регионы.

    Замечание

    Уровень Enterprise Flash также сохраняет данные на эфемерном диске флэш-памяти NVMe. Этот диск подключен к виртуальной машине экземпляра кэша и поэтому находится в том же регионе, что и экземпляр.

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

В каком регионе должен находиться кэш?

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

Ознакомьтесь с другими часто задаваемыми вопросами о Azure Redis.