Приложение работает медленно при повышенной нагрузке на чтение. Чтение выполняется для исторических записей, доступных только для чтения, извлекаемых из базы данных Amazon RDS с использованием пользовательских представлений и запросов. Необходимо повысить производительность без изменения схемы базы данных и минимизировать накладные расходы на управление. Какой подход позволит этого добиться?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Развернуть Amazon ElastiCache (Redis OSS) и кэшировать данные для чтения для приложения..
Почему это правильный ответ
Правильный ответ — развернуть Amazon ElastiCache (Redis OSS) и кэшировать данные для чтения для приложения. ElastiCache (Redis) — это управляемый сервис кэширования в памяти, который значительно ускоряет доступ к данным для чтения, не требуя изменения схемы базы данных. Он снижает нагрузку на базу данных RDS и минимизирует накладные расходы на управление, поскольку AWS управляет инфраструктурой кэша. Перенос всех данных в Amazon DynamoDB потребует значительных изменений в приложении и схеме данных, что противоречит требованию не изменять схему и минимизировать накладные расходы. Развертывание Memcached на Amazon EC2 увеличит накладные расходы на управление, так как вам придется самостоятельно управлять серверами EC2, операционной системой и Memcached. Amazon DynamoDB Accelerator (DAX) предназначен исключительно для DynamoDB и не может быть использован с Amazon RDS.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется