Dynamo DB Flashcards

1
Q

What is DynamoDB?

A

A cloud native database. It can handle large volumes of records and transactions, without provisioning resources upfront.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

True or false. DynamoDB supports encryption at rest?

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

True or false. DynamoDB can be tan locally?

A

True.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How does DynamoDB ensure resilience by default?

A

By partioning and replicating data across multiple AZs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does changing the provisioned through out of your DynamoDB do?

A

Increases or decreases partioning.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does a global DynamoDB table do?

A

Allows regional replication.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Global DynamoDB tables. How long does replication take.

A

Sub second.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Is DynamoDB syncing synchronous or asynchronous?

A

Synchronous.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are DynamoDB on demand backups?

A

What they sound like. Traditional backup and restores.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What does PITR mean?

A

Point in time recovery

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What does PITR do in DynamoDB

A

Allow you to restore to any second in the last 35 days.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is DAX?

A

DynamoDB Accellerator

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What does DAX mean?

A

Dynamo DB performance accelerator.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

True or false. Regardless of the size of a database, DynamoDB performance will remain consistent?

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

DynamoDB. What does RCU mean?

A

Read capacity unit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

DynamoDB. What is WCU

A

Wrote capacity unit

17
Q

What is a DynamoDB stream?

A

A log of time ordered, item level modifications to a DynamoDB table. That can be consumed by other applications.

18
Q

Are DynamoDB streams real time?

A

Yes

19
Q

Are DynamoDB streams encrypted at rest?

A

Yes