Dynamo DB — A Three Part Series…

Insightful Savant
6 min readDec 1, 2021

Amazon DynamoDB is a fully managed NoSQL database service that lets you offload the administrative burdens of operating and scaling a distributed database. In this three part series, I am going to walk you through the basics of the service and lead you to best practices that could save you some operational expense while using this service.

If you want to jump to the appropriate article, use the link below…

Part B — Know what you Pay For

Part C — Recommendations to keep your DynamoDB operational cost to a minimum

Part A — Refresher

A quick refresher

In DynamoDB, tables, items, and attributes are the core components that you work with.

A table is a collection of items and each item is a collection of attributes.

DynamoDB uses primary keys to uniquely identify each item in a table and secondary indexes to provide more querying flexibility.

  • Tables — Similar to other database systems, DynamoDB stores data in tables. A table is a collection of data.
  • Items — Each table contains zero or more items. An item is a group of attributes that is uniquely identifiable among all of the other items. In DynamoDB, there is no limit to the number of items you can store…

--

--

Insightful Savant
Insightful Savant

Written by Insightful Savant

Architecture, cybersecurity, Cloud, psychological well-being and everything that's interesting!

No responses yet