Ich habe meine Datenbank mit DynamoDB eingerichtet. Ich möchte ein Element in einer Tabelle aktualisieren und die neuen Werte zurückgeben, da der Rückruf eine Verarbeitung basierend auf den neuen Daten durchführt. Also, ist es effizient, die neuen Daten in ReturnValues anzufordern? Ist das eine gute Übung oder gibt es etwas Besseres, das ich tun kann?DynamoDB: Wird ReturnValues beim Aktualisieren auf "ALL_NEW" gesetzt?
1
A
Antwort
1
Mein schlechtes! Ich hätte die API-Referenz genau lesen sollen. Ich zitiere aus den ReturnValues section of UpdateItem
Es gibt keine zusätzliche Kosten im Zusammenhang mit einem Rückgabewert abgesehen von dem kleinen Netzwerk anfordert und die Verarbeitung Overhead eine größere Antwort zu erhalten. Keine Lesekapazität Einheiten werden verbraucht.
Das beantwortet meine Frage. Hoffen wir, dass dies die ähnliche Frage von jemandem in der Zukunft beantwortet.