- Datenbanken›
- Amazon Keyspaces ›
- Häufig gestellte Fragen
Amazon Keyspaces (für Apache Cassandra) – Häufig gestellte Fragen
Themen der Seite
Allgemeines
Alles öffnenAmazon 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.
Ja, Sie können einen der Database Savings Plans für Ihre Nutzung von Amazon Keyspaces erwerben und Ihre Kosten um bis zu 18 % reduzieren, wenn Sie sich zu einer gleichbleibenden Nutzung über einen Zeitraum von 1 Jahr verpflichten. Weitere Informationen zu Berechtigungen zur Nutzung finden Sie auf der Preisseite der Database Savings Plans.
Erste Schritte
Alles öffnenAls Erstes sollten Sie in Keyspaces einen Keyspace und eine Tabelle erstellen. Das kann anhand der AWS-Managementkonsole oder eines für Apache 2.0 lizenzierten Cassandra-Treibers erfolgen.
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 öffnenDank 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.
Keyspaces kann sowohl in einem Modus „On Demand“ als auch in einen Modus „Bereitgestellte Kapazität“ genutzt werden. Beim Modus „On-Demand-Kapazität“ zahlen Sie nur für die Lese- und Schreibvorgänge, die Ihre Anwendung tatsächlich ausführt. Anhand des Modus „Bereitgestellte Kapazität“ können Sie die Kosten für Durchsatz optimieren, wenn der Datenverkehr Ihrer Anwendungen vorhersehbar ist und der Bedarf an Kapazitäten prognostiziert werden kann. Darüber hinaus werden bei Keyspaces Kosten für die Datenspeicherung und die üblichen Gebühren für Datenübertragung über das Internet berechnet. Weitere Informationen finden Sie unter Amazon Keyspaces – Preise.