Design DynamoDB keys from the questions you need to ask
Start with one application's reads and writes, then choose partition and sort keys that make those operations direct.
A managed key-value and document database whose data model starts with access patterns.
Official documentationA managed key-value and document database whose data model starts with access patterns.
This profile covers a managed nosql database in the NoSQL databases category.
Start with your access patterns, data size, concurrency, and recovery requirements. Check the official documentation for the exact edition, engine version, and deployment model you intend to use.
For cloud deployments, also verify regional availability, identity and networking requirements, billing dimensions, and cleanup procedures.
Related guides appear below as they complete editorial review. Use those examples as a starting point for testing a representative development workload.
Start with one application's reads and writes, then choose partition and sort keys that make those operations direct.