Überspringen zum Hauptinhalt

Amazon Keyspaces

Allgemeines

Alles öffnen

Amazon Keyspaces (für Apache Cassandra) ist ein skalierbarer, hochverfügbarer und verwalteter Apache Cassandra-kompatibler Datenbankservice. Mit Amazon Keyspaces können Sie denselben Cassandra Query Language (CQL)-Code, dieselben Apache 2.0-lizensierten Treiber und dieselben Tools verwenden, mit denen Sie aktuell Ihre Cassandra-Workloads in AWS ausführen. Amazon Keyspaces verwendet eine modifizierte Version von Apache Cassandra. Wir haben den Apache Cassandra-Code dahingehend verändert, dass wir ihn als verwaltetes, serverloses Angebot betreiben können. Sie müssen keine Server bereitstellen, patchen oder verwalten und sich nicht um die Installation, Fehlerbehebung oder den Betrieb von Softwareprogrammen kümmern. Tabellen können automatisch nach oben und unten skaliert werden und Sie zahlen nur für tatsächlich genutzte Ressourcen.

Amazon Keyspaces ist mit der CQL-API kompatibel. Amazon Keyspaces unterstützt alle gängigen Cassandra-Vorgänge auf Datenebene, z. B. das Erstellen von Keyspaces und Tabellen sowie das Lesen und Schreiben von Daten. Da Amazon Keyspaces serverlos ist, müssen Sie keine Server bereitstellen, patchen oder verwalten und sich nicht um die Installation, Fehlerbehebung oder den Betrieb von Softwareprogrammen kümmern. Mit Amazon Keyspaces müssen Sie keine Verdichtungsstrategien, Tombstones oder Garbage-Collection-Einstellungen verwalten. Amazon Keyspaces bietet eine Leistung im einstelligen Millisekundenbereich. Alle Schreibvorgänge in Amazon Keyspaces werden über mehrere AWS Availability Zones hinweg dreifach repliziert, um die Zuverlässigkeit und Verfügbarkeit zu gewährleisten.

Erste Schritte

Alles öffnen

Als Erstes sollten Sie in Amazon Keyspaces einen Keyspace und eine Tabelle erstellen. Dazu können Sie die AWS-Managementkonsole oder einen Apache-2.0-lizenzierten Cassandra-Treiber verwenden.

Nein. Amazon Keyspaces nutzt vorhandene Apache-2.0-lizenzierte Cassandra-Treiber.

Mit Amazon Keyspaces können Sie bereits vorhandene Apache-2.0-lizenzierte Cassandra-Treiber und Entwicklertools weiterhin nutzen. Weitere Informationen finden Sie im Amazon-Keyspaces-Entwicklerhandbuch.

Planung

Alles öffnen

Dank nahezu unbegrenztem Durchsatz und Speicher lassen sich Amazon Keyspaces-Tabellen beliebig nach oben und unten skalieren. Die Größe einer Tabelle oder die Anzahl von Zeilen, die Sie in einer Tabelle speichern können, ist nicht limitiert. Weitere Informationen finden Sie im Amazon-Keyspaces-Entwicklerhandbuch unter „Kontingente“.

Amazon Keyspaces bietet konsistente, serverseitige Lese- und Schreibleistung im einstelligen Millisekundenbereich und sorgt für höchste Verfügbarkeit und Datenbeständigkeit.

Amazon Keyspaces bietet sowohl einen On-Demand- als auch einen bereitgestellten Kapazitätsmodus. Mit dem On-Demand-Kapazitätsmodus zahlen Sie nur für Lese- und Schreibvorgänge, die Ihre Anwendung tatsächlich ausführt. Der bereitgestellte Kapazitätsmodus kann Ihnen helfen, die Durchsatzkosten zu optimieren, wenn Sie über einen vorhersehbaren Anwendungsdatenverkehr verfügen und den Kapazitätsbedarf im Voraus prognostizieren können. Darüber hinaus werden bei Amazon Keyspaces Kosten für die Datenspeicherung und Standardgebühren für die Datenübertragung über das Internet berechnet. Weitere Informationen finden Sie unter Amazon Keyspaces – Preise.