Компания использует базу данных SQL, работающую на инстансе Amazon RDS Single-AZ DB, для хранения общедоступных данных о фильмах. Скрипт запускает запросы через случайные интервалы каждый день, чтобы записать количество добавленных новых фильмов. Скрипт должен сообщать окончательную общую сумму в рабочее время. Команда разработчиков замечает, что производительность базы данных недостаточна для задач разработки во время выполнения скрипта. Архитектор решений должен порекомендовать решение с НАИМЕНЬШИМИ операционными издержками. Какое решение удовлетворит это требование?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создать реплику для чтения базы данных. Настроить скрипт для запроса только реплики для чтения..
Почему это правильный ответ
Правильный ответ — создание реплики для чтения и настройка скрипта для запроса этой реплики. Реплики для чтения Amazon RDS предназначены для снятия нагрузки с основной базы данных, перенаправляя запросы на чтение на отдельный инстанс. Это позволяет скрипту выполнять свои запросы без влияния на производительность основной базы данных, используемой для разработки, и имеет наименьшие операционные издержки, поскольку RDS управляет репликацией. Изменение инстанса DB на Multi-AZ повышает доступность и отказоустойчивость, но не снимает нагрузку с основного инстанса для операций чтения, поэтому производительность во время выполнения скрипта не улучшится. Ручной экспорт данных неэффективен, подвержен ошибкам и не является автоматизированным решением. Использование ElastiCache может кэшировать результаты запросов, но не поможет с начальным выполнением запросов скрипта, которые агрегируют новые данные, и требует дополнительных усилий по управлению кэшем.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется