21.4 - Databases in AWS - DynamoDB
DynamoDB has 2 backup options
- Automated Backups - On Demand backups
Which exclusive DynamoDB feature is an in-memory cache that can improve your performance up to 10x? - ElastiCache - Edge Locations - DynamoDB Accelerator - Snowball Edge
- DynamoDB Accelerator
DynamoDB has 2 capacity modes:
- Provisioned Capacity - On-Demand
What type of performance improvement will DynamoDB Accelerator (DAX) give us
10X
If exam asks about caching technology for DynamoDB, we should think
DAX
What technology gives DynamoDB a Read Cache out-of-the-box?
DAX
IF the exam asks about microsecond read latency we should be thinking about
DAX Cluster
DB - Fully Managed Highly available with replication across 3 AZs - NoSQL database - not a relational database - Scales to massive workloads, distributed "serverless" database - Millions of requests per second, trillions of rows, 100s of TB of storage - Fast and consistent in performance - Single-digit millisecond latency - low latency retrieval - Integrated with IAM - Low cost and auto scaling capabilities - Standard and Infrequent Access (IA) Table Class
DynamoDB
If exam asks about key/value DB, we should think
DynamoDB
If the exam talks about rapidly evolving schemas, we should be thinking ______
DynamoDB
Which Give us a TTL feature on our rows: ElastiCache or DynamoDB
DynamoDB
What is DAX
DynamoDB Accelerator
A Fully managed in-memory cache for DynamoDB
DynamoDB Accelerator (DAX)
What is used to make a DynamoDB table accessible with low latency in multiple regions?
DynamoDB Global Tables
What can DynamoDB replace as a key/value data store?
ElastiCache
For DynamoDB Security, authentication, and authorization, everything is done through _______________
IAM
What type of data goes into Dynamo DB
Key/value pairs
What does DynamoDB streams integrates with
Lambda
DynamoDB - part of the tables Primary Key. - It has a hashed value that is used to retrieve items from your table - it is used to allocate data across hosts for scalability and availability
Partition Key
DynamoDB allows Streams to integrate with other AWS services (T/F)
T
DynamoDB Global Tables are: Active/Active or active/passive
active/active