Вы разрабатываете глобально распределенную систему обработки заказов на Azure Cosmos DB для Core (SQL) API. Система должна принимать записи как в East US, так и в West Europe без потери данных во время сбоя в одном регионе и автоматически переключаться на другой регион. Задержка чтения должна быть минимизирована для локальных пользователей. Что вы должны настроить?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Включить запись в нескольких регионах, настроить автоматическое переключение с помощью списка приоритетов регионов и использовать согласованность сеансов для клиентов в каждом регионе..
Почему это правильный ответ
Для достижения требуемых характеристик необходимо включить запись в нескольких регионах (multi-region writes) в Azure Cosmos DB. Это позволяет приложениям записывать данные в любой из настроенных регионов, обеспечивая высокую доступность и низкую задержку записи. Автоматическое переключение (automatic failover) с использованием списка приоритетов регионов гарантирует, что система продолжит работать без потери данных в случае сбоя одного региона. Согласованность сеансов (session consistency) является хорошим выбором для большинства приложений, так как она обеспечивает согласованность в рамках сеанса пользователя, при этом предлагая низкую задержку чтения для локальных пользователей. Использование одного региона для записи не соответствует требованию записи в нескольких регионах. Строгая согласованность значительно увеличит задержку. Azure Table Storage не является Cosmos DB. MongoDB на ВМ не является управляемым решением Cosmos DB.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется