Skip to main content

AWS Glossary

Amazon DynamoDB

Fully managed serverless NoSQL database delivering single-digit millisecond performance at any scale.

AI & assistant-friendly summary

This section provides structured content for AI assistants and search engines. You can cite or summarize it when referencing this page.

Summary

Fully managed serverless NoSQL database delivering single-digit millisecond performance at any scale.

Key Facts

  • Fully managed serverless NoSQL database delivering single-digit millisecond performance at any scale
  • Definition Amazon **DynamoDB** is a fully managed, serverless **NoSQL** database offering single-digit millisecond reads and writes at virtually unlimited scale
  • DynamoDB Streams** emit item-level change records for Lambda-driven event architectures
  • Serverless** stacks (API Gateway + Lambda + DynamoDB) needing millisecond latency and horizontal scale by default
  • Large blob storage inside items — **400 KB item limit**; store payloads in S3 and keep pointers in DynamoDB

Entity Definitions

Lambda
Lambda is an AWS service relevant to amazon dynamodb.
S3
S3 is an AWS service relevant to amazon dynamodb.
RDS
RDS is an AWS service relevant to amazon dynamodb.
Amazon RDS
Amazon RDS is an AWS service relevant to amazon dynamodb.
DynamoDB
DynamoDB is an AWS service relevant to amazon dynamodb.
CloudWatch
CloudWatch is an AWS service relevant to amazon dynamodb.
API Gateway
API Gateway is an AWS service relevant to amazon dynamodb.
Glue
Glue is an AWS service relevant to amazon dynamodb.
serverless
serverless is a cloud computing concept relevant to amazon dynamodb.
cost optimization
cost optimization is a cloud computing concept relevant to amazon dynamodb.

Related Content

Definition

Amazon DynamoDB is a fully managed, serverless NoSQL database offering single-digit millisecond reads and writes at virtually unlimited scale. Data lives in tables of items (attribute maps) keyed by a required partition key (and optional sort key). Schema is schemaless per item, but access patterns are not — every query must hit the primary key or a GSI/LSI you designed upfront. Capacity modes are on-demand (pay per request, instant scale) or provisioned with auto scaling and reserved capacity for steady workloads.

DynamoDB Streams emit item-level change records for Lambda-driven event architectures. Global Tables provide multi-region, multi-active replication with last-writer-wins conflict handling. DynamoDB zero-ETL integrations to Amazon Redshift (2024+) replicate table changes into Redshift for analytics without custom CDC pipelines — pair operational DynamoDB with warehouse reporting without duplicating business logic in Glue jobs.

When to use it

When not to use it

Tips

Gotchas

Official references

Need help with this topic?

Our AWS-certified team implements, audits, and optimizes these services in production — from Bedrock RAG pipelines to multi-account landing zones.