Chapter 6: Amazon DynamoDB
In this chapter, we are going to look at the first of the NoSQL databases that AWS offers, DynamoDB. DynamoDB is a major topic in the AWS Certified Database – Specialty exam, and for a large number of Database Administrators (DBAs) who have come from a relational database background, it can be one of the most difficult to understand given how differently it works to a SQL database.
This chapter will include hands-on labs where we will deploy, configure, and explore a DynamoDB table, and we will spend some time learning how to interact with a DynamoDB table using code. DynamoDB does not require a Virtual Private Cloud (VPC) to be deployed in.
In this chapter, we are going to cover the following main topics:
- Overview of DynamoDB
- Querying and scanning a
- DynamoDB table
- Working with DynamoDB records
- Understanding consistency modes
- Understanding high availability and backups
- Understanding DynamoDBadvanced features ...