DynamoDB-Durchsatzkapazität
Dieser Abschnitt enthält einen Überblick über die beiden Durchsatzmodi, die für Ihre DynamoDB-Tabelle verfügbar sind, sowie Überlegungen zur Auswahl des geeigneten Kapazitätsmodus für Ihre Anwendung. Der Durchsatzmodus einer Tabelle bestimmt, wie die Kapazität einer Tabelle verwaltet wird. Der Durchsatzmodus bestimmt auch, wie Ihnen die Lese- und Schreibvorgänge in Ihren Tabellen in Rechnung gestellt werden. In Amazon DynamoDB können Sie zwischen dem On-Demand-Modus und dem Modus bereitgestellter Kapazität für Ihre Tabellen wählen, um unterschiedlichen Workload-Anforderungen gerecht zu werden.
Themen
On-Demand-Modus
Der On-Demand-Modus von Amazon DynamoDB ist eine Serverless-Durchsatzoption, die das Datenbankmanagement vereinfacht und automatisch skaliert, um die anspruchsvollsten Anwendungen der Kunden zu unterstützen. Mit DynamoDB On-Demand können Sie eine Tabelle erstellen, ohne sich Gedanken über Kapazitätsplanung, Nutzungsüberwachung und die Konfiguration von Skalierungsrichtlinien machen zu müssen. DynamoDB On-Demand bietet ein „Zahlung-pro-Anforderung“-Preismodell für Lese- und Schreibanforderungen, sodass Sie nur für das zahlen, was Sie auch tatsächlich nutzen. Für On-Demand-Modustabellen müssen Sie nicht angeben, wie viel Lese- und Schreibdurchsatz Sie von Ihrer Anwendung erwarten.
Der On-Demand-Modus ist die standardmäßige und empfohlene Durchsatzoption für die meisten DynamoDB-Workloads. DynamoDB kümmert sich um alle Aspekte der Durchsatzverwaltung und -skalierung, um Workloads zu unterstützen, die klein beginnen und auf Millionen von Anforderungen pro Sekunde skaliert werden. Sie können nach Bedarf Lese- und Schreibvorgänge in Ihrer DynamoDB-Tabellen ausführen, ohne die Durchsatzkapazität der Tabelle verwalten zu müssen. Weitere Informationen finden Sie unter On-Demand-Kapazitätsmodus von DynamoDB.
Modus bereitgestellter Kapazität
Im Modus bereitgestellter Kapazität müssen Sie die Anzahl der Lese- und Schreibvorgänge pro Sekunde festlegen, die Sie für Ihre Anwendung benötigen. Die Abrechnung erfolgt auf der Grundlage der von Ihnen bereitgestellten stündlichen Lese- und Schreibkapazität. Sie basiert nicht darauf, wie viel von der bereitgestellten Kapazität Sie tatsächlich verbraucht haben. Auf diese Weise können Sie leicht regeln, dass Ihre DynamoDB-Nutzung eine definierte Anforderungsrate nicht überschreitet, um planbare Kosten zu erzielen.
Sie können die bereitgestellte Kapazität nutzen, wenn Sie über konstante Workloads mit vorhersehbarem Wachstum verfügen und Sie die Kapazitätsanforderungen für Ihre Anwendung zuverlässig prognostizieren können. Weitere Informationen finden Sie unter DynamoDB – Modus mit bereitgestellter Kapazität.