liveBook · Manning

DynamoDB

Amazon DynamoDB is a fully managed AWS NoSQL database service for storing and retrieving key-value and document data at scale.

How 2 Manning books explain it

Amazon Web Services in Action, Third Edition: An in-depth guide to AWS

Amazon DynamoDB is a managed NoSQL database service providing low-latency access to scalable key-value and document data.

How it is used
Uses DynamoDB as a managed storage backend for task data and web-service process records.
How deep it goes
Works through SDK item operations, retrieval choices, and operational decisions; does not treat DynamoDB as a drop-in SQL replacement.
Examples
Builds a Node.js task CLI and stores image-processing records for an Express web service.
What you can do after
Build it from scratch using the AWS SDK to store and retrieve items, then operate it with capacity monitoring and backups.

Read how Amazon Web Services in Action, Third Edition: An in-depth guide to AWS explains DynamoDB →

ScyllaDB in Action

Amazon DynamoDB is a fully managed cloud key-value and document database service.

How it is used
Provides a DynamoDB-compatible client API for applications using ScyllaDB.
How deep it goes
Defines DynamoDB briefly, then stops short of detailed treatment while contrasting its API with ScyllaDB internals and guarantees.
Examples
Uses the DynamoDB client, Alternator protocol, and read-modify-write operations as concrete integration examples.
What you can do after
Evaluate whether a DynamoDB-compatible API suits ScyllaDB, while recognizing when CQL or lightweight transactions are preferable.

Read how ScyllaDB in Action explains DynamoDB →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.