Ein Entwickler muss mehrere spezifische Elemente aus einer DynamoDB-Tabelle mit einem einzigen API-Aufruf abrufen und dabei die Datenbanklast minimieren. Welche DynamoDB-API sollte verwendet werden?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: BatchGetItem.
Warum dies die Antwort ist
BatchGetItem ist die effizienteste Methode, um mehrere spezifische Elemente aus einer DynamoDB-Tabelle mit einem einzigen API-Aufruf abzurufen. Es ermöglicht das Abrufen von bis zu 100 Elementen aus einer oder mehreren Tabellen in einer einzigen Anforderung, wodurch die Anzahl der Roundtrips zum Dienst reduziert und die Datenbanklast minimiert wird. GetItem ruft nur ein einzelnes Element ab. Scan liest jedes Element in der Tabelle und ist daher für das Abrufen spezifischer Elemente sehr ineffizient und ressourcenintensiv. Query ruft Elemente basierend auf einem Partitionsschlüsselwert und optional einem Sortierschlüssel ab, ist aber nicht für das Abrufen mehrerer spezifischer, potenziell nicht zusammenhängender Elemente über ihre Primärschlüssel optimiert, wie es BatchGetItem tut.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich