Amazon Keyspaces (für Apache Cassandra) unterstützt jetzt Logged Batches
Amazon Keyspaces (für Apache Cassandra) unterstützt jetzt Logged Batches, sodass Sie mehrere Schreibvorgänge als eine einzige atomare Transaktion ausführen können. Mit Logged Batches können Sie sicherstellen, dass entweder alle Operationen (INSERT, UPDATE, DELETE) innerhalb eines Batches erfolgreich sind oder keiner von ihnen, wodurch die Datenkonsistenz über mehrere Zeilen und Tabellen innerhalb eines Schlüsselraums hinweg erhalten bleibt. Diese Funktion ist besonders nützlich für Anwendungen, die eine hohe Datenkonsistenz erfordern, wie z. B. Finanzsysteme, Inventarverwaltung und Benutzerprofilaktualisierungen, die sich über mehrere Datenentitäten erstrecken.
Amazon Keyspaces (für Apache Cassandra) ist ein skalierbarer, hochverfügbarer und verwalteter Apache Cassandra-kompatibler Datenbankservice. Amazon Keyspaces arbeitet serverless, sodass Sie nur für die Ressourcen zahlen, die Sie nutzen. Sie können Anwendungen erstellen, die Tausende von Anfragen pro Sekunde mit praktisch unbegrenztem Durchsatz und Speicherplatz verarbeiten.
In Amazon Keyspaces protokollierte Batches bieten dieselben Atomizitätsgarantien wie Apache Cassandra, zeichnen sich aber durch eine einfachere Verwaltung der Transaktionsprotokolle über verteilte Cluster hinweg aus. Es passt sich automatisch an Ihre Workload an und bietet unabhängig vom Transaktionsvolumen eine gleichbleibende Leistung. Das Feature lässt sich nahtlos in bestehende Cassandra Query Language (CQL)-Anweisungen integrieren und kann in neuen und bestehenden Anwendungen verwendet werden.
Logged Batches sind ab sofort in allen kommerziellen AWS-Regionen und in den AWS GovCloud (USA)-Regionen verfügbar, in denen Amazon Keyspaces verfügbar ist. Sie zahlen nur für die Standardschreibvorgänge, die in den Batches verarbeitet werden. Weitere Informationen zu Logged Batches finden Sie in unserem Blogbeitrag oder in der Dokumentation zu Amazon Keyspaces.