Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Migrieren Sie von früheren KCL-Versionen
In diesem Thema wird erklärt, wie Sie von früheren Versionen der Kinesis Client Library (KCL) migrieren.
Was ist neu in KCL 3.0?
Kinesis Client Library (KCL) 3.0 bietet im Vergleich zu früheren Versionen mehrere wichtige Verbesserungen:
-
Es senkt die Rechenkosten für Verbraucheranwendungen, indem die Arbeit automatisch von den überlasteten Mitarbeitern auf die zu wenig ausgelasteten Mitarbeiter in der Benutzeranwendungsflotte umverteilt wird. Dieser neue Load-Balancing-Algorithmus stellt sicher, dass die CPU-Auslastung gleichmäßig auf die Mitarbeiter verteilt wird, und macht eine Überversorgung der Mitarbeiter überflüssig.
-
Er reduziert die mit KCL verbundenen DynamoDB-Kosten, indem er die Lesevorgänge in der Leasing-Tabelle optimiert.
-
Es minimiert die erneute Verarbeitung von Daten, wenn Leasingverträge einem anderen Worker zugewiesen werden, indem der aktuelle Worker die Checkpoints der von ihm verarbeiteten Datensätze abschließen kann.
-
Es sorgt AWS SDK for Java 2.x für verbesserte Leistungs- und Sicherheitsfunktionen, wodurch die Abhängigkeit von 1.x vollständig aufgehoben wird. AWS SDK für Java
Weitere Informationen finden Sie in den Versionshinweisen zu KCL 3.0.