DynamoDB Primer

What is DynamoDB
It’s AWS-managed, serverless, NoSQL database technology created by AWS and used widely in AWS solutions.
Design a DynamoDB table
Say I want to create a restaurant and need to store the menu items in a dynamoDB table. I would only need to define the “primary key”, which is a unique key but not need to define the full “schema”, like you would if working with relational databases such as mySQL, postgres, and Oracle.
The (non-key) fields could include name, price, and type.
 
DynamoDB also allows
Create a DynamoDB table
 

What is DynamoDB

It’s AWS-managed, serverless, NoSQL database technology created by AWS and used widely in AWS solutions.

Design a DynamoDB table

Say I want to create a restaurant game and need to store the menu items in a dynamoDB table. I would only need to define the “primary key”, which is a unique key but not need to define the full “schema”, like you would if working with relational databases such as mySQL, postgres, and Oracle.

The (non-key) fields could include name, price, and type.

PK PK Field: name Field:

DynamoDB also allows

Create a DynamoDB table