Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. You can use Amazon DynamoDB to create a database table that can store and retrieve any amount of data, and serve any level of request traffic. Amazon DynamoDB automatically spreads the data and traffic for the table over a sufficient number of servers to handle the request capacity specified by the customer and the amount of data stored, while maintaining consistent and fast performance.

Getting Started Guide
Introduces you to Amazon DynamoDB, helps you set up DynamoDB Local, and walks you through how to use DynamoDB for the first time.

API Reference
Describes all the API operations for Amazon DynamoDB in detail. Also provides sample requests, responses, and errors for the supported web services protocols.


Developer Guide
Provides a conceptual overview of Amazon DynamoDB and includes detailed development instructions for using the various features.
HTML | PDF | Kindle

Streams API Reference
Describes the API operations for DynamoDB Streams.

For older versions of this documentation: