Database Flashcards

1
Q

Aurora

A

Relational database (MySQL and PostgreSQL)
Fast and scalable.
Allows replicas for read scaling within and across Regions.
Offers automated backups.

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

Relational
Read scaling across Regions.
Automated backups.

A

Aurora

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

DynamoDB

A

NoSQL (non-relational) database

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

DocumentDB

A

NoSQL database
Supports document data structures.

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

Serverless querying of data in Amazon S3 using SQL-like parameters

A

Athena

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

Uses SQL to analyze structured data in data warehouses.

A

Redshift

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

Redshift

A

Data Analysis
Warehouses
SQL
OLAP

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

Amazon RDS

A

RDS is typically used as an online transaction processing (OLTP) database rather than an OLAP database.
Relational database (SQL)
data is structured and well-formed
Migrating existing applications

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

Relational database (SQL)
OLTP
data is structured and well-formed
Migrating existing applications

A

Amazon RDS

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

Binary large objects (BLOBs)
Static websites

A

S3

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

Name/value pair data
Unpredictable data structure
No-SQL

A

DynamoDB

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

Allows full control over instance and database.
Use when preferred DB not available under RDS.

A

Database on EC2

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

in-memory db caching
improves performance for read requests
placed in front of database

A

ElastiCache

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

ElastiCache

A

in-memory db caching
improves performance for read requests
placed in front of database

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

a data warehouse that is used for performing analytics on data

A

RedShift

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

Which DB solution would you use when migrating an application to the cloud?

A

Custom DB hosted on EC2

17
Q

sub-millisecond latency
used for real-time applications
open-source, widely compatible

A

Elasticache

18
Q

a cloud big data / hadoop platform that can be queried using SQL

A

EMR

19
Q

A company is interested in moving its on-premises NoSQL database into the AWS Cloud.

Which AWS service should the company use to replace their existing database?

A

DynamoDB

20
Q

What is the difference between QLDB and Managed Blockchain?

A

Unlike managed blockchain, QLDB is CENTRALIZED financial ledger while Managed Blockchain is DE-CENTRALIZED.

21
Q

DB for Ethereum and Hyperledger.

A

Managed blockchain

22
Q

managed ledger database that provides transparent, immutable, and cryptographically verifiable transactions

A

QLDB

23
Q

EMR

A

big data
hadoop framework
queried using SQL

24
Q

Which two benefits can a company gain by deploying a relational database on Amazon RDS instead of Amazon EC2?

A

Automated backups.

Software Patching.

25
Q

Aurora

A

relational database (SQL)
extremely fast and scales up to 128 TB.
Can deploy replicas for read scaling within and across Regions.
Automated backups.

26
Q

relational database (SQL)
“Cloud-optimized” allowing better performance
Can deploy replicas for read scaling within and across Regions.
Automated backups.

A

Aurora