Beispiele für die verwendung von Dynamodb streams auf Deutsch und deren übersetzungen ins Englisch
{-}
-
Colloquial
-
Official
-
Ecclesiastic
-
Medicine
-
Financial
-
Ecclesiastic
-
Political
-
Computer
-
Programming
-
Official/political
-
Political
DynamoDB Streams und Time to Live TTL.
Gleichzeitige Leser eines Shard in DynamoDB Streams.
DynamoDB Streams ermöglicht Lösungen wie diese und viele weitere.
Verwenden Sie dazu den DynamoDB Streams Kinesis Adapter.
AWS pflegt separate Endpunkte für DynamoDB und DynamoDB Streams.
Alle Daten in DynamoDB Streams unterliegen einer 24-Stunden-Nutzungsdauer.
Weitere Informationen finden Sie unter Erfassen von Tabellenaktivitäten mit DynamoDB Streams.
Verwenden des DynamoDB Streams Kinesis Adapters zum Verarbeiten von Stream-Datensätzen.
Die folgenden Aktionen sind für die Steuerung des Zugriffs auf DynamoDB Streams verfügbar.
Sie können DynamoDB Streams verwenden, um Datenänderungsereignisse in DynamoDB-Tabellen zu erfassen.
Die AWS SDKs stellen separate Clients für DynamoDB und DynamoDB Streams bereit.
DynamoDB Streams ist eine optionale Funktion, die Datenänderungsereignisse in DynamoDB-Tabellen erfasst.
Die einfachste Möglichkeit zum Verwalten von DynamoDB Streams bietet die AWS Management Console.
Wenn Sie DynamoDB Streams in einer Tabelle aktivieren, können Sie den Stream-ARN einer Lambda-Funktion, die Sie schreiben, zuordnen.
Stellen Sie dazu eine Eingabe bereit, die einem echten Datensatz aus DynamoDB Streams ähnelt.
Wenn Sie DynamoDB Streams in einer Tabelle aktivieren, erfasst es Informationen über jede Änderung an den Datenelementen in der Tabelle.
Erstellen Sie eine einfache DynamoDB-Tabelle mit aktivierter DynamoDB Streams in einer AWS-Region.
DynamoDB Streams erfasst eine zeitlich geordnete Abfolge von Änderungen auf Elementebene in jeder beliebigen DynamoDB-Tabelle und speichert diese Informationen bis zu 24 Stunden in einem Protokoll.
Erfolgreiche Anforderungen an DynamoDB oder Amazon DynamoDB Streams während des angegebenen Zeitraums.
Für die Verbindung mit beiden Endpunkten muss Ihre Anwendung zwei Clients instanziieren,und zwar einen für DynamoDB und einen für DynamoDB Streams.
SuccessfulRequestLatency gibt nur die Aktivität innerhalb von DynamoDB oder Amazon DynamoDB Streams wieder und berücksichtigt nicht die Latenz oder clientseitigen Aktivitäten.
Wenn Sie den DynamoDB Streams Kinesis Adapter eingerichtet haben, können Sie die Entwicklung mit der KCL-Schnittstelle starten, wobei die API-Aufrufe nahtlos an den DynamoDB Streams-Endpunkt gerichtet werden.
In diesem Abschnitt wird eine Anleitung für eine Java-Anwendung gegeben,die die Kinesis Client Library und den DynamoDB Streams Kinesis Adapter verwendet.
Der DynamoDB Streams Kinesis Adapter fungiert als transparenter Layer zwischen der KCL und dem DynamoDB Streams-Endpunkt, sodass der Code die KCL vollständig nutzen kann, statt DynamoDB Streams-Aufrufe auf niedriger Ebene ausführen zu müssen.
Der Kinesis Adapter implementiert die Kinesis Streams-Schnittstelle so,dass die KCL zum Verwenden und Verarbeiten von Datensätzen aus DynamoDB Streams eingesetzt werden kann.
Zusätzlich zu Auslösern ermöglicht DynamoDB Streams leistungsstarke Lösungen wie Datenreplikation innerhalb von und über AWS-Regionen hinweg, materialisierte Ansichten von Daten in DynamoDB-Tabellen, Datenanalyse mit materialisierten Kinesis-Ansichten und vieles mehr.
Wenn Sie eine PutItem- oder UpdateItem -Operation ausführen, mit der keine Daten in einem Element geändert werden,schreibt DynamoDB Streams keinen Stream-Datensatz für diese Operation.
Wenn Sie den DynamoDB Streams Kinesis Adapter verwenden, wird folgender Vorgang für Sie übernommen: Ihre Anwendung verarbeitet die Shards und Stream-Datensätze in der richtigen Reihenfolge und bearbeitet automatisch neue oder abgelaufene Shards sowie Shards, die sich teilen, während die Anwendung ausgeführt wird.
Sie können Elemente, die durch Time toLive(TTL, Gültigkeitsdauer) gelöscht wurden, sichern oder anderweitig verarbeiten, indem Sie Amazon DynamoDB Streams in der Tabelle aktivieren und die Streams-Datensätze der abgelaufenen Elemente verarbeiten.
Die Festlegung von ConsistentRead in true kann bei der Sicherung von Tabellen oderin Replikationsszenarien mit DynamoDB Streams hilfreich sein: Sie verwenden zuerst Scan mit der ConsistentRead -Einstellung auf True, um eine konsistente Kopie der Daten in der Tabelle zu erhalten.