dynamodb
Installation
SKILL.md
Amazon DynamoDB
DynamoDB is a fully managed, serverless, key-value NoSQL database designed to run high-performance applications at any scale (Single-digit millisecond latency).
When to Use
- Single-Digit Millisecond Key-Value at Any Scale: AWS managed NoSQL database scaling horizontally to millions of requests per second.
- Serverless Web Backends (AWS Lambda): Applications requiring serverless pay-per-request pricing and zero connection-pool management.
- Single-Table Design Architectures: Modeling complex one-to-many and many-to-many relationships in a single unified DynamoDB table.
- Global Multi-Region Replication: Deploying active-active multi-region applications with DynamoDB Global Tables.
Quick Start
import { DynamoDBClient, PutItemCommand } from "@aws-sdk/client-dynamodb";