Veröffentlicht am: Mar 14, 2023

Amazon Keyspaces (für Apache Cassandra) ist ein skalierbarer, hochverfügbarer und verwalteter Apache Cassandra-kompatibler Serverless-Datenbankservice.

Heute hat Amazon Keyspaces Unterstützung für clientseitige Zeitstempel hinzugefügt. Clientseitige Zeitstempel sind Cassandra-kompatible Zeitstempel, die für jede Zelle in Ihrer Tabelle beibehalten werden. Sie können clientseitige Zeitstempel zur Konfliktlösung auf Zellebene verwenden, indem Sie Anwendungen die Reihenfolge der Schreibvorgänge bestimmen lassen. Wenn beispielsweise mehrere Anwendungen dieselben Daten aktualisieren oder wenn Schreibvorgänge aufgrund variabler Netzwerklatenz nicht in der richtigen Reihenfolge ankommen, verwendet Amazon Keyspaces diese Zeitstempel, um die Schreibvorgänge basierend auf den Schreibzeitstempeln der einzelnen Zellen innerhalb der Zeilen zu verarbeiten. Um clientseitige Zeitstempel zu verwenden, verwenden Sie in Ihrer CQL-Abfrage in der Data Manipulation Language (DML) die Klausel USING TIMESTAMP. Mit dieser Einführung können Sie außerdem anhand der Funktion WRITETIME den Zeitstempelwert anzeigen, der für eine bestimmte Zelle in Tabellen mit clientseitigen Zeitstempeln gespeichert ist. 

Clienseitige Zeitstempel sind in allen AWS-Regionen verfügbar, in denen AWS Amazon Keyspaces anbietet. Weitere Informationen erhalten Sie in unserer Dokumentation. Wenn Sie noch nicht mit Amazon Keyspaces vertraut sind, zeigt Ihnen der Leitfaden für erste Schritte, wie Sie schnell einen Keyspace bereitstellen und die Abfrage- und Skalierungsfähigkeiten von Amazon Keyspaces nutzen können.