Разработчику необходимо получить несколько конкретных элементов из таблицы DynamoDB с помощью одного вызова API, минимизируя при этом нагрузку на базу данных. Какой API DynamoDB следует использовать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: BatchGetItem.
Почему это правильный ответ
BatchGetItem позволяет получить до 100 отдельных элементов из одной или нескольких таблиц DynamoDB за один вызов API. Это эффективно, так как уменьшает количество сетевых запросов и минимизирует нагрузку на базу данных по сравнению с многократным вызовом GetItem. GetItem извлекает только один элемент за раз. Scan считывает все элементы в таблице (или отфильтрованное подмножество), что крайне неэффективно для получения конкретных элементов и может потреблять значительное количество ресурсов. Query извлекает элементы с определенным ключом раздела и, опционально, с условием сортировки, но не предназначен для получения несвязанных конкретных элементов по их полным ключам.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется